"Teaches programming concepts by visual example, providing one hundred short programs to experiment with, written in the Java-based language Processing. Covers how to program while manipulating computer-generated graphics, photographs, video, and sound"-- Provided by publisher.