Processing

Processing

Screenshot der Processing-IDE
Basisdaten
Entwickler Ben Fry and Casey Reas
Erscheinungsjahr 2001
Aktuelle Version 4.5.2
(29. Januar 2026)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie Programmiersprache
Lizenz GNU LGPL, GNU General Public License, Version 2
processing.org

Processing ist eine objektorientierte, stark typisierte Programmiersprache mit zugehöriger integrierter Entwicklungsumgebung. Die Programmiersprache ist auf die Einsatzbereiche Grafik, Simulation und Animation spezialisiert. Processing wird in einem quelloffenen Projekt entwickelt. Processing hat den Charakter einer stark vereinfachten Version der Programmiersprache Java, ermöglicht es, Interaktionen und visuelle Elemente zu programmieren und richtet sich vorwiegend an Gestalter, Künstler und Programmieranfänger.

Die Klassenbibliotheken der Programmiersprache zielen vor allem auf das Einsatzgebiet von Processing ab und berücksichtigen die Themen Video, Grafik, Grafikformate, Sound, Animation, Typographie, 3D, Simulation, Datenzugriff und -transfer, sowie Netzwerkprotokolle.

Darüber hinaus wurde Processing auf verschiedene andere Programmiersprachen und Plattformen übertragen.

  1. github.com.
  2. The processing Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
  3. Overview. Abgerufen am 11. Oktober 2024 (amerikanisches Englisch).
  4. Libraries. Abgerufen am 11. Oktober 2024 (amerikanisches Englisch).