Processing ist eine Programmiersprache und -umgebung, die für die elektronische Kunst und die visuelle Gestaltung entwickelt wurde. Es wurde geschaffen, um die Grundlagen der Computerprogrammierung in einem visuellen Kontext zu vermitteln und als Software-Skizzenbuch zu dienen.
Schlüsselmerkmale einschließen:
- Interaktive Programme mit 2D-, 3D- oder PDF-Ausgabe.
- OpenGL-Integration für beschleunigtes 2D und 3D.
- X-Plattform für GNU/Linux, Mac OS X und Windows.
- Über 100 Bibliotheken erweitern die Kern-Software.
Processing ist ein flexibles Software-Skizzenbuch und eine Sprache zum Erlernen des Codierens im Kontext der bildenden Kunst. Es gibt Zehntausende von Studenten, Künstlern, Designern, Forschern und Hobbyisten, die Processing zum Lernen und zur Erstellung von Prototypen verwenden.
Die Software exportiert Java-Applets, die im Internet veröffentlicht und mit anderen Künstlern und Designern geteilt werden können.