Processing: programming for the media arts

  • Authors:
  • Casey Reas;Ben Fry

  • Affiliations:
  • Design | Media Arts, UCLA Design | Media Arts, University of California Los Angeles, Box 951456, 11000 Kinross Avenue, Suite 245, 90095-1456, Los Angeles, CA, USA;Broad Institute, Box 951456, 77, 7th St #2, 02141, Cambridge, MA, USA

  • Venue:
  • AI & Society
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Processing is a programming language and environment built for the media arts communities. It is created to teach fundamentals of computer programming within the media arts context and to serve as a software sketchbook. It is used by students, artists, designers, architects, and researchers for learning, prototyping, and production. This essay discusses the ideas underlying the software and presents its relationship to open source software and the idea of software literacy. Additionally, Processing is discussed in relation to education and online communities.