Processing
History and Foundation:
Processing, founded in 2001 by Casey Reas and Ben Fry, established the Processing Foundation in 2012. Initially using the proce55ing.net domain, the abbreviation p5.js pays homage to this old domain. The foundation organizes local events like Processing Community Day, fostering a collaborative and educational environment for creators.
Features and Functionality:
The Processing IDE, equipped with a sketchbook, enables users to develop sketches that are subclasses of the PApplet Java class. Additional classes within a sketch are treated as inner classes, allowing for modular and organized programming. The platform prohibits the use of static variables and methods outside of pure Java mode, encouraging efficient and structured code development.
Awards and Recognition:
Casey Reas and Ben Fry received the prestigious Golden Nica award in 2005 for their innovative work. Ben Fry was honored with the National Design Award in 2011, recognizing his contributions to data visualization. The Processing Project, founded by Fry and Reas, emphasizes computational design and interactive-media software, establishing a significant presence in the digital arts community.
Source: https://en.wikipedia.org/wiki/Processing_(programming_language)

