"Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool."
Notes: Free, multi platform, online resources:
Processing @ Vimeo
Processing @ del.icio.us
Processing @ Flickr
Processing @ YouTube
Video below made in processing, by previously researched company: Postspectacular (see research post)