Welcome to Processing for C++!

Processing has helped hundreds of thousands of students, artists, and developers learn to code through visual work. C++ Mode takes that same idea further. You write sketches exactly the way you always have, but they compile to native C++ under the hood. If you already know Processing, you already know most of what you need.

Independently developed by Jose Gonzalez Llamas

Examples

Mandelbrot

Fractals And L-Systems example

Rotate Push Pop

Transform example

Flocking

Simulate example

Getting Started

Looking for the C++ Mode?

Install C++ Mode straight from the Processing IDE's Contribution Manager. No separate download needed.

See how →

Download the headers

Using your own editor and build system? Drop the engine into your project as a plug-and-play folder or a CMake target.

Go to downloads →

New to C++ Mode?

Walk through creating your first sketch, from opening Processing to seeing something on screen.

Getting started tutorial →