Processing
A software sketchbook, language and editor for learning to code through visual and interactive work.
Open source (GPL-2.0)By Processing Foundation
Compare Processing with another product
1 more way to get Processing
Homebrew
brew install --cask processing
Alternatives
See all alternativesAbout Processing
Processing is a programming language and development environment created in 2001 to teach coding in a visual arts context. The Processing Development Environment lets you write short programs called sketches, press Run and see graphics, animation or interaction straight away, and it ships with many built-in examples.
The Processing Foundation also maintains a reference, tutorials, libraries and a forum, and many books cover it. It suits students, artists, designers and teachers who want to learn programming by making things on screen.
Strengths
- Immediate visual feedback when a sketch runs
- Large set of built-in examples, tutorials and books
- Long-running project with an active forum
- Extensible through libraries and tools
Limitations
- Simple editor compared with a full IDE
- Aimed at creative coding rather than general application development
Details
- Pricing
- FreeFree and open source.
- License
- GPL-2.0
- Developer
- Processing Foundation
- Platforms
- Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Learning to program through graphics, art and interactive sketches
- Categories
- Learning tools, Developer tools
- Last verified
- Added
- Sources