Processing


 * Processing**

Processing is a programming language developed for visual artists and others who want to work in a visual "sketchbook" programming environment. Based on Java, Processing is open-source programming language that is expanded by volunteers and the creators, Ben Fry and Casey Reas. It can be used for a variety of types of work from print, web and more physical, electronic based installation work. Processing allows designers and artists to process large data-sets to create graphics and make connections.

The language itself has lots of visually orientated integrated programs so the programmer doesn't have to create it for themselves. Two 3D renderers are included. P3D and OpenGL.

Processing has a tight community with members contributing examples and snippets of code and helping out others new to the language.


 * Examples**

[|Universal Everything for Lovebytes 2007 Digital Arts Festival] Used Processing in a print process to create 20000 unique characters for cards/invitations and other festival materials.



[|We Feel Fine by Jonathon Harris and Sep Kamver] Used Processing and blog data to create an overview of how people are feeling throughout the world. Uses a variety of information graphic techniques.



[|Pixel Roller by rAndom] Used Processing to create the controller for a mobile printer attached to a pole.