Processing es un entorno y lenguaje de programación de código abierto para gente que desea crear imágenes, animaciones e interacciones. Actualmente hay decenas de miles de estudiantes, artistas, diseñadores, investigadores y aficionados que utilizan Processing para el aprendizaje, la creación de prototipos y la producción.
Link: http://processing.org/