Using the easy-to-learn programming language "Processing" the book is very concrete in how the simulation is Discussed Implemented in actual code. While it requires basic knowledge in programming (eg as covered in "Learning Processing"), the book does not require a specific computer science background. This is the major contribution of the book, namely to make simulation of inspiring natural phenomena accessible to a broad community of creative thinking people without Requiring extensive technical background.