Casey and I wrote Getting Started with Processing, a short and inexpensive guide to writing code for beginners and non-programmers. The book is heavy on examples and designed to help you get started quickly. It's propaganda material to get people hooked on coding: before long they're pursuing careers as artists or computer scientists, or worse yet, creating new programming languages to get others hooked, thus repeating the cycle.

In 2007, I wrote Visualizing Data for O'Reilly. It can be found at Amazon and elsewhere. The book covers the data visualization process (Chapter 1), and a couple projects you'll find on this site, such as Salary vs. Performance (Chapter 4), Zipdecode (Chapter 6), and Anemone (Chapter 8). More about the book can be found in the writing section of the site.

The Processing book from MIT Press is now available! Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production.

News

23 July 10

The official launch of Fathom, and a new site to go with it. (Most future updates will be happening there, rather than here...)

Art and Code conference in Pittsburgh (open to the public, modest fee to participate in workshops). I'll be doing a pair of visualization workshops on Saturday, and lecturing about Processing with Casey on Sunday.