Processing ist eine objektorientierte und stark typisierte Programmiersprache mit zugehöriger integrierter Entwicklungsumgebung, die auf die Einsatzbereiche Grafik, Simulation und Animation spezialisiert ist. Initiiert wurde Processing am MIT in Boston und wird heute in einem quelloffenen Projekt entwickelt.
Processing ähnelt einer stark vereinfachten Programmiersprache Java. Mit Processing ist es möglich, visuelle Elemente und Interaktionen zuprogrammieren. Es richtet sich daher vorwiegend an Künstler, Designer und Programmieranfänger. Aus diesem Grund berücksichtigen die Klassenbibliotheken die Themen Grafik, Grafikformate, Sound, Animation, Typographie, 3D, Simulation, Datenzugriff und -transfer, sowie Netzwerkprotokolle
Im Jahr 2005 wurde Processing mit dem Prix Ars Electronica in der Kategorie Net Vision/Net Excellence ausgezeichnet.
Bei O’Reilly ist „Getting started with Processing“ von Ben Fry und Casey Reas, den Köpfen hinter Processing, erschienen. Ab sofort ist auch das deutsche Buch „Processing“ von Erik Bartman erhältlich.