Processing | ||
---|---|---|
![]() | ||
![]() | ||
Desarrollador(es) | ||
Processing Foundation https://processing.org/ | ||
Información general | ||
Paradigma | Orientado a objetos | |
Apareció en | 2001 | |
Diseñado por | Ben Fry and Casey Reas | |
Última versión estable | 4.3 (26 de julio de 2023 (1 año, 6 meses y 13 días)) | |
Sistema de tipos | Fuerte, estático | |
Influido por | Design by Numbers, Java, OpenGL, PostScript, C | |
Sistema operativo | Multiplataforma | |
Licencia | GNU Lesser General Public License | |
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, ambos miembros de Aesthetics and Computation Group del MIT Media Lab dirigido por John Maeda.[1]
Uno de los objetivos declarados de Processing es el de actuar como herramienta para que artistas, diseñadores visuales y miembros de otras comunidades ajenos al lenguaje de la programación, aprendieran las bases de la misma a través de una muestra gráfica instantánea y visual de la información. El lenguaje de Processing se basa en Java, aunque hace uso de elementos de programación sencillos, por lo que no se requieren conocimientos profundos en Java[2]. Processing utiliza una sintaxis simplificada y un modelo de programación de gráficos.