Processing es un lenguaje de programación, dialecto de Java específicamente diseñado para el desarrollo de arte gráfico, animaciones y aplicaciones gráficas de todo tipo.