The main site for the Processing programming language is processing.org, where you can download Processing and see examples of projects other people have made with it. The Exhibition is worth checking out — people have done some amazing things with Processing, going well beyond simple drawings and animation.

OpenProcessing has a huge collection of Processing sketches (with code) shared by people from around the world. It’s a community site where anyone can post their Processing project, making it a great place to learn from working examples.

Tutorials

  • Processing Tutorials — The first four under “Text Tutorials” will get you started on using Processing and creating graphics. The “Objects” and “Interactivity” tutorials will be very relevant to what we do, and you can learn about other topics and techniques you might want to use in your programs from the others.

Reference

  • Processing Language Reference — Help for every function available in Processing.
  • Comparing Python and Processing — Tables showing equivalent syntax in Python and the Processing language for a variety of common constructions. If you know how you would do something in Python, this will help translate that over to Processing.