logo de processing

Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital. Fue iniciado por Ben Fry y Casey Reas a partir de reflexiones en el Aesthetics and Computation Group del MIT Media Lab dirigido por John Maeda.
Se distribuye bajo la licencia GNU GPL.

Os lo podéis bajar desde la página oficial: https://processing.org/download/
Y aquí os dejo unos cuantos tutoriales con los que aprender fácilmente: