favorites of the last 7 days A website to share Processing sketches Processing is an open source programming language and environment for people who want to program images, animation, and interactions.
Processing includes a sketchbook, a minimal alternative to an integrated development environment (IDE) for organizing projects. Every Processing sketch is actually a subclass of the PApplet Java class which implements most of the Processing language's features. When programming in Processing, all additional classes defined will be treated as inner classes when the code is translated into pure Java before compiling. This means that the use of static variables and methods in classes is prohibited unless you explicitly tell Processing that you want to code in pure Java mode. Processing also allows for users to create their own classes within the PApplet sketch. Processing (programming language)
00 - Processing 101 - Introduction
05 - Processing 101 - Using Variables
Download ProcessingPlay With ExamplesBrowse Tutorials Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production. » Free to download and open source » Interactive programs with 2D, 3D or PDF output » OpenGL integration for accelerated 3D » For GNU/Linux, Mac OS X, and Windows » Over 100 libraries extend the core software » Well documented, with many books available