What do you think?


Make: Getting Started with Processing
Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics. Programming courses usually start with theory, but this book lets you jump right into creative and fun projects. It's ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills.
Written by the founders of Processing, this book takes you through the learning process one step at a time to help you grasp core programming concepts. You'll learn how to sketch with code creating a program with one a line of code, observing the result, and then adding to it. Join the thousands of hobbyists, students, and professionals who have discovered this free and educational community platform.
Quickly learn programming basics, from variables to objects Understand the fundamentals of computer graphics Get acquainted with the Processing software development environment Create interactive graphics with easy-to-follow projects Use the Arduino open source prototyping platform to control your Processing graphicsPaperback
First published June 14, 2010
About the author
Casey Reas
21 books13 followersCasey Reas is Professor of Design Media Arts at UCLA and coauthor of Processing: A Programming Handbook for Visual Designers and Artists (MIT Press, 2007).
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 17 of 17 reviews
July 10, 2011
Easy to read, nice introduction to a very versatile programming language. But if I want to put Processing further into good use, I should read some about its application in that. I know O'Reilly has a book "Visualizing Data", written by Fry, so it can be served as a in-depth exploration of Processing.
June 4, 2012
Una introducción simple pero entretenida a Processing y básica en programación. Se realizo tomando como ejemplo Getting Started with Arduino, se compone de teoría con ejemplos prácticos, que por jugar principalmente con la generación de gráficos e interacción humano-programa hace muy llevadero el aprendizaje.
July 26, 2014
The book covered all the basics for learning to use Processing. I couldn't find anything wrong with the book so it gets all 5 stars.
September 8, 2015
My lectures at school suggest this book for learning Processing. I read some parts of it, and I read this already couple times. If you are new at programming, maybe this book suite you.
June 18, 2020
Processing is a computer language that is well-adapted to creating graphics. Its target audiences are hobbyists and professionals who are not full-time developers but who want to produce quality graphics. As the title implies, this book introduces the reader to the concepts it takes to get started. No extensive programming experience is required.
The programming environment to produce Processing graphics is accessible via a free download. This book provides plenty of examples to excite the imagination. The reader should be able to take the beginnings here, combine them with freely available software, and modify them to create a worthwhile product.
The biggest thing that I wish for is a way to integrate Processing with web programming environments, the type of environment I work with. I have been able to dig around to see that such things might exist. Processing.js seems to exist to map Processing commands to JavaScript and thus to a website. Unfortunately, this book does not take the reader that far. It only introduces the reader to the language and talks about adapting it to the niche use of electronics with Arduino.
Overall, contemporary computer graphics need a dominant language to fill the gap between primitive languages like OpenGL in C and GUI-driven programs like Adobe Photoshop, the GIMP, Adobe Illustrator, and Inkscape. I’m not certain that Processing will succeed in filling that space in the marketplace, but it seems to be making the attempt. Come either success or failure, the attempt is appreciated, and the authors deserve to be commended on their accomplishment.
The programming environment to produce Processing graphics is accessible via a free download. This book provides plenty of examples to excite the imagination. The reader should be able to take the beginnings here, combine them with freely available software, and modify them to create a worthwhile product.
The biggest thing that I wish for is a way to integrate Processing with web programming environments, the type of environment I work with. I have been able to dig around to see that such things might exist. Processing.js seems to exist to map Processing commands to JavaScript and thus to a website. Unfortunately, this book does not take the reader that far. It only introduces the reader to the language and talks about adapting it to the niche use of electronics with Arduino.
Overall, contemporary computer graphics need a dominant language to fill the gap between primitive languages like OpenGL in C and GUI-driven programs like Adobe Photoshop, the GIMP, Adobe Illustrator, and Inkscape. I’m not certain that Processing will succeed in filling that space in the marketplace, but it seems to be making the attempt. Come either success or failure, the attempt is appreciated, and the authors deserve to be commended on their accomplishment.
May 5, 2020
Highly recommended
This book is a great tool to get started with programming in general.
I bought this book, initially,just to learn how to visualize data from Arduino (the last chapter in the book). However I found myself in love with Processing and what it can do.
The examples are easy to follow and well explained.
This book is a great tool to get started with programming in general.
I bought this book, initially,just to learn how to visualize data from Arduino (the last chapter in the book). However I found myself in love with Processing and what it can do.
The examples are easy to follow and well explained.
Read
February 28, 2023Make: Getting Started with Processing by Casey Reas (2010)
June 16, 2014
Processing is an amazing language. Powerful abstractions make it easy to draw interactive graphics with only a handful of lines of code. I used to think it only supports a Java-like syntax, but the Processing editor seems to indicate that I can add a JavaScript or Python 'mode' as well (not tested). The book itself is very neat, and eases you into working knowledge of Processing through small albeit concrete code examples. A pleasure to work through, and you should be able to finish the book in 4-5 hours if you have some coding experience. Relatively basic, but a great stepping stone to more attractive stuff like Generative Design.
June 26, 2013
Processing is a simple computer programming language that lets one use code to create drawings, animation, and interactive graphics.
This book is easy to study, and lets you jump right in to create some fun projects useful in learning computer graphics.
The Arduino open source prototyping platform is used to develop the codes. I used that to quickly write a simple program that generated a small image. So this all works!
This book is easy to study, and lets you jump right in to create some fun projects useful in learning computer graphics.
The Arduino open source prototyping platform is used to develop the codes. I used that to quickly write a simple program that generated a small image. So this all works!
April 26, 2013
Nice introduction to the drawing tools in Processing and its fundamental language constructs. Very, very little about creating user interfaces in Processing, which was what I was hoping to get from it.
September 1, 2010
excellent introduction, well paced with clear examples.
September 11, 2012
Чудова книжка для початку.
August 28, 2013
Good intro and examples, but I wanted more information almost immediately. The higher-level work is entirely missing.
January 23, 2016
Quick and easy introduction to a surprisingly powerful language.
March 25, 2019
Not that much depth
May 4, 2011
Easy to read and understand. Lots of good example code.
May 16, 2011
Good book for the beginners to start programming in processing
Displaying 1 - 17 of 17 reviews
















