Procesamiento (lenguaje de programación)


Processing es una biblioteca gráfica gratuita y un entorno de desarrollo integrado (IDE) creado para las comunidades de artes electrónicas, arte de nuevos medios y diseño visual con el propósito de enseñar a los no programadores los fundamentos de la programación informática en un contexto visual.

El procesamiento utiliza el lenguaje Java , con simplificaciones adicionales, como clases adicionales y funciones y operaciones matemáticas con alias. También proporciona una interfaz gráfica de usuario para simplificar la etapa de compilación y ejecución.

El lenguaje Processing y el IDE han sido los precursores de otros proyectos, incluidos Arduino , Wiring y Processing.js .

El proyecto fue iniciado en 2001 por Casey Reas y Ben Fry , ambos del Grupo de Estética y Computación del MIT Media Lab . En 2012, comenzaron Processing Foundation junto con Daniel Shiffman , quien se unió como tercer líder del proyecto. Johanna Hedva se unió a la Fundación en 2014 como Directora de Promoción. [2]

Originalmente, Processing tenía la URL de proce55ing.net, porque se tomó el dominio de procesamiento . Finalmente, Reas y Fry adquirieron el dominio processing.org. [3] Aunque el nombre tenía una combinación de letras y números, todavía se pronunciaba procesamiento . No prefieren que se haga referencia al entorno como Proce55ing . A pesar del cambio de nombre de dominio, Processing todavía usa el término p5 a veces como un nombre abreviado ( se usa específicamente p5 , no p55 ), por ejemplo, p5.js es una referencia a eso. [4]

En 2012, se estableció Processing Foundation y recibió el estado sin fines de lucro 501(c)(3), [5] apoyando a la comunidad en torno a las herramientas e ideas que comenzaron con Processing Project. La fundación alienta a las personas de todo el mundo a reunirse anualmente en eventos locales denominados Día de la comunidad de procesamiento . [6]