Processing icon

Processing

org.processing.four · Developer Tools · v4.0b1
Intel Only 4 devices · 664.4 MB · Impact: 65/100
About This App

Processing is a free, open-source creative coding environment designed for artists, designers, educators and hobbyists. It provides a simplified IDE and programming language built on Java that makes it easy to create interactive graphics, animations, data visualisations and multimedia installations. Processing runs sketches written in its own language or Python, and includes built-in libraries for drawing, audio, video, networking and hardware interaction. The community has contributed thousands of additional libraries (called "contributions") extending functionality for computer vision, machine learning, 3D modelling, and more. It is widely used in art schools, design studios, and maker spaces as an accessible entry point to creative coding.

Versions Seen 4 versions
v4.3 v4.0b2 v4.0b1 v4.0.1

AI Recommendation

1 suggestion
Processing AI
https://processing.org/download

Processing version 4.3 and later ship with native Apple Silicon support built-in — the Info.plist explicitly lists aarch64 as the preferred architecture, and the included Java runtime is Apple Silicon–native. If you are running an older version of Processing (3.x or early 4.x builds), update to the latest release from processing.org to get the native build automatically. Be aware that some Processing libraries contributed by the community (such as the video library in version 2.1 and earlier) may not yet have native Apple Silicon versions and will fail to load, though most have since been updated. Check the Processing contributions manager for any libraries showing compatibility warnings, and look for native alternatives or newer releases from library authors. Processing itself will run natively after updating, delivering better performance and lower battery drain on M-series Macs.