Processing

Website

  • Libre
  • Mac
  • Windows
  • Linux
Description

Processing is a programming language, development environment, and online community. It is designed to help visual artists and designers create interactive graphics, animations, and applications for the web, desktop, and mobile devices. It is based on the Java language and supports a range of advanced features such as data visualization, sound and video processing, and physical computing. Processing is free to download and use, and can be extended through the use of external libraries. The Processing development environment includes an integrated development environment (IDE) with a text editor, debugger, and compiler. It also includes a library of example code, tutorials, and an active user community. The Processing language and environment are used to develop interactive applications for computers, phones, tablets, and other devices.

Categories
Development software and applications Photo and graphics applications

Alternatives