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 .
Puedes descargar el programa en la página oficial
Prácticas para empezar con processing (cortesía de programaciónyrobotica.com)
Te puede interesar