Great book - even if you don't code in Processing. I prefer Python, and can easily make almost all examples in this language. The theory is explained in such detail that anyone with just a little coding experience can follow. A small backside is the author uses many words, - many.The target group is american students, and it seems that the author try to 'pep-up' the text not for better information but maybe to avoid 'boring' the reader. The attached picture was made by inspiration from the book.
If you want to learn to code, this is the perfect place to start. A lot of good eksamples and many projects to jump into. Daniel Shiffman is a great teacther and if you combine it with his videos on Youtube, you get a good basic traning in coding, and a great base to keep learning to understand and work with programming.
Well written, and the author covers a lots of areas of using hte processing language to explore some virtual critters. There are a few gaps and the reader is left to grasp the concepts and explore on their own. but the book is well presented and a good introduction to the processing language.