Create with code, everywhere
Processing is open source and is available for macOS, Windows, and Linux. Projects created with Processing are also cross-platform, and can be used on macOS, Windows, Android, Raspberry Pi, and many other Linux platforms.
Need another version?
Looking for older versions?
Head over to GitHub for earlier releases of Processing 4.
The list of revisions covers the differences between releases in detail.
For older versions (3.5.4 and earlier) see our list of stable releases.
- Get started
Start learning Processing now and create your first program today!
- Tutorials
Learn the basics of Processing with our comprehensive tutorials on a wide range of topics!
- Join the community
Join our friendly community of learners and creative coders on the Processing forum
- Contribute
Help make Processing even better. Submit code, examples, libraries, or help us fix bugs.