Processing is an open source programming language and environment for
people who want to program images, animation, and sound. It is used by
students, artists, designers, architects, researchers, and hobbyists for
learning, prototyping, and production. It is created to teach fundamentals
of computer programming within a visual context and to serve as a software
sketchbook and professional production tool. Processing is developed by
artists and designers as an alternative to commercial software tools in
the same domain.
The beta software for Processing 1.0 was released 20 April 2005 and can be
downloaded here. Bug fixes are being made as we head toward the 1.0
release. Processing is free to download and available for Linux, Mac OS X,
and Windows. Please help in releasing version 1.0!
Processing is an open project initiated by Ben Fry (Broad Institute) and
Casey Reas (UCLA Design | Media Arts). Processing evolved from ideas
explored in the Aesthetics and Computation Group at the MIT Media Lab.
Please visit our sister projects:
Wiring, a programming environment and i/o board for prototyping with
electronics and constructing physical machines and interfaces.
http://mobile.processing.org (coming soon)
Processing Mobile, a programming environment and library for writing
software for mobile phones.