Processing is a programming language and environment built for the electronic arts and visual design communities. It was created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. The software exports Java applets which may be posted on the Internet and shared with other artists and designers.
Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.
Updated on Jan 24 2023
The majority of the work for this release went into cleaning up and fixing the Contributions Manager. (What you see when importing Libraries, managing Modes, etc.) Please, please, please help us out and give it a lot of testing. This is old, messy, and important code that is easy to break in major ways. If you have trouble with it, please file an issue!