Experiments with the Processing environment. Processing is a library intended to allow students, artists, designers, and hobbyists create graphical presentations. The programs are written in Java, but can be deployed to Java, JavaScript, CoffeeScript, or Android. Processing comes with its own (very accessible) IDE, but I typically use it within Eclipse.