Processing

This free, open-source programming language and IDE creates interactive visual programs with 2D, 3D, and PDF output. It includes OpenGL integration, supports Arduino microcontroller interfacing, and is extensible through over 100 libraries.

  • Write a visual program that generates interactive 2D or 3D graphics
  • Create a program that interfaces with an Arduino microcontroller
  • Prototype an interactive art or data visualization project

Libraries staff used an AI agent, Claude, to generate this description, then reviewed it for accuracy. More about this process

Where can this software be installed?

This software cannot be installed on other library computers.

Documentation and tutorials

Processing home

Download for free!

Can I install this software on my own computer?

The Libraries does not provide software for download to personal computers. It's possible you can get it from somewhere else on campus. Check other options for installing software on your computer.

Need help?

Ask Us   Request a Consultation

Website feedback

What is the issue with this page?