O documento é uma introdução à programação usando a linguagem de programação visual Processing. Ele discute brevemente a história da programação e dos computadores pessoais, e apresenta conceitos básicos como sintaxe, semântica, compilação, linguagens de programação procedural, funcional, lógica e orientada a objetos. O documento também fornece dicas sobre como aprender a programar, com ênfase no desenvolvimento iterativo de pequenos projetos independentes.