Processing: a programming language for generative art

Recently I got some interest about generative art. As computer scientist who has interest about art but no drawing skills, it sounds interesting to being able to generate art by coding. Especially geometric and abstract art looks quite mesmerizing:


To do so, I found that several artists are using “Processing” which is according to the website: “a flexible software sketchbook and a language for learning how to code within the context of the visual arts”. Some simple tutorials are available in the website, and after few minutes, I was already able to generate some simple shape.

To go further, I looked for some books and found a nice one written by Matt Pearson and published by Manning Publication named: Generative Art – A practical guide using Processing. And the nice thing is that the code used in the book is open source and anyone can download and use it.