If you are like me (and the fact that you are holding a Processing book in your hands indicates there's a fair chance that you are), then a quick flip through the pages of this book, glancing at the many illustrations, should be enough to set your heart beating just a little bit faster, and start seeds of ideas sprouting in your head.

Processing is a richly visual language, which is pretty obvious if you've performed the aforementioned page flipping. It has its roots in a language called Design by Numbers, developed by Professor John Maeda at MIT, and was in fact created by two of Maeda's students, Ben Fry and Casey Reas. Whereas most languages are built to create serious applications, Processing almost seems to have been created to just have ...

Get Processing Creative Coding and Computational Art now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.