The Beauty of Processing

Processing is a scripting/programming language aimed at making it easier to create interactive visual concepts. Basically, using Processing one can (relatively) quickly create Java-based mini-application which can be quick prototypes to demo aspects within larger projects or simply stand-alone visual toys like this one. Using Processing becomes very exciting when you start thinking of new ways to visualise external data. The freedom a platform like Processing brings when you use it in conjunction with external inputs (data streams, microphone input, camera signals, etc...) is near limitless. The accessibility of Processing (it is free and technically easy to learn) hopefully means that we will increasingly see it used in real-world situations. While still in Alpha phase, it has already gathered a lot of support and already spawned many very interesting (and often mind-blowing) experiments.