Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Processing: A Programming Handbook for Visual Designers and Artists

Processing: A Programming Handbook for Visual Designers and Artists [Print Replica] [Kindle Edition]

Casey Reas , John Maeda
4.9 out of 5 stars  See all reviews (8 customer reviews)

Print List Price: £37.95
Kindle Price: £23.44 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £14.51 (38%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £23.44  
Hardcover £24.67  
Kindle Summer Sale: Over 500 Books from £0.99
Have you seen the Kindle Summer Sale yet? Browse selected books from popular authors and debut novelists, including new releases and bestsellers. Learn more

Special Offers and Product Promotions

  • Purchase any Kindle Book sold by and receive £1 credit to try out our Digital Music Store. Here's how (terms and conditions apply)

Product Description


"Processing, the handbook and tutorial, is an indispensable companion to Processing, the integrated programming language and environment that has developed from phenomenon to revolution. Bridging the gap between programming and visual arts, the Processing handbook, in a concise way, connects software elements to principles of visual form, motion, and
interaction. The book's modular structure allows for different combinations of its units and self-directed reading. Interviews with artists who create software-based works and extension chapters that expand software practice
into computer vision, sound, and electronics successfully connect the realms of art and technology. Now used by artists, visual designers, and in educational institutions around the world, Processing has been groundbreaking not only as an alternative language for expanding programming
space, but as an attempt to nurture programming literacy in the broader context of art and cultural production." -- -Christiane Paul, Adjunct Curator of New Media Arts, Whitney Museum of American Art

"This is an elegant and practical introduction to programming for artists and designers. It is rigorously grounded, informed by a vast amount of practical experience, and visually compelling. The worked examples are terrific. There's no better starting point for visual artists who want to learn how to think computationally, or for programmers who want to give visual and spatial expression to their ideas."
-- -William J. Mitchell, Program in Media Arts and Sciences, MIT

"Why did we have to wait so long for this marvellous gem? It is, indeed, rare to find a technical book of such clarity and insight and especially so in books concerning computer programming. I've grappled with many programming books over the years in an effort to teach myself programming and none come close to Processing: A Programming Handbook for Visual Designers and Artists. Casey Reas and Ben Fry are to be congratulated on two counts. Firstly, for writing this 710 page comprehensive book, and secondly for producing the associated open-source programming language software, also called Processing, which is a companion to the book so to speak...The Processing language was written specifically for visual artists and designers whether they be interested in producing still images, animation or interactivity using their own programming efforts, rather than relying on commercially available software applications. For those artists who use computers in their work and like to have control at a fundamental level this book will be a revelation and worth every cent it costs. I was stunned at how few lines of code are required to produce complex images, one such example is a colour wheel. The software comes loaded with numerous examples of what can be achieved with Processsing using existing modules of code...Processing gets results fast, seems to be naturally intuitive and due to Reas and Fry's brilliance, easy to learn...This book is so well thought out and referenced it is quite astonishing. For example, there is a general Index and Code index. Numerous Appendices cover such basic, though important topics such as, code comparisons, reserved code words and programming languages. There is even a table of contents, then a Contents by Category and further, and Extended Contents section. These sections enable the reader to quickly find exactly what they are looking for without ploughing through the whole book sequentially... I cannot recommend this book highly enough, all I wish is that it was written 10 years ago. I'm sure, like me, many artists who have wanted to experiment with computer control and programming for artistic projects have been frustrated to the limit by poorly written, obscurely referenced and inappropriate programming books and languages. This book remedies all this and is even very reasonably priced. All I can say to Casey Reas and Ben Fry is - Thank you. -- - Leonardo Reviews, Rob Harle, December 2007

Product Description

An introduction to the ideas of computer programming within the context of the visual arts that also serves as a reference and text for Processing, an open-source programming language designed for creating images, animation, and interactivity.

Product details

  • Format: Kindle Edition
  • File Size: 23151 KB
  • Print Length: 712 pages
  • Publisher: MIT Press (6 Aug 2012)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B008TV535E
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: #375,636 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Authors

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.9 out of 5 stars
4.9 out of 5 stars
Most Helpful Customer Reviews
9 of 9 people found the following review helpful
Format:Hardcover|Verified Purchase
I've been using Processing (and the systems based on Processing such as Mobile Processing and Arduino) for some time now, and find them a great introduction to programming in general.

This book is beautifully presented and very well written. The introductory chapters are a great way of starting to learn programming and I'm proposing to use the ideas in them as an introduction to programming for my students.

Together with Ben Fry's Visualizing Data these are brilliant way to get people programming (with Processing).
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars processing bible 22 Dec 2009
I agree with the other comments on this book. I worked through the whole book and it teaches you all the basics. It is very comprehensive but never gets boring. Motivating one to do the tasks at the end of every chapter is a very good idea I find and helps with the learning. The book also explains some basic maths which I had forgotten since school in an applied way. Learning processing with this book has given me a thorough basis for further programming with other object oriented programminglanguages. I have many many little memos sticking out of my book as I have used it in practice a lot. If your going for Processing or Arduino, this book is a must, but the knowledge from this book will come in handy in any similar environment especially for beginners. If you're a pro already then it is still a good book to have in your bookshelf for looking up the odd line of code as I always get confused when I use different languages as they all have slight differences.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars Exceeded my expectations 8 Aug 2009
By Shira
This book somehow manages to be both comprehensive and thorough. It helped me get a broad understanding of how processing works and also to delve deeper into its various components.
Definitely more than I expected from a single book.
Highly recommended.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Excellent Book to start on interactive arts 30 May 2010
I am a computer programmer on Computer Graphics, so I have been developing applications for a while. Nevertheless I have always had a strong tendency to arts. Processing allows you to be very spontaneous when writing code, achieving goals with no many lines of code that otherwise you'd have to write. Also talks to Arduino allowing your program to 'exteriorise' using actuators and all sorts of electronics. I love it, and I am getting more and more in the subject.Thanks Casey and Ben.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category