An anonymous reader writes "Dear Slashdotters: Me and a couple of pals want to test out a few ideas we have for processing video and audio files using code. We are looking for a programming language that is a) uncomplicated to learn b) runs reasonably fast (compiled, not interpreted please) and c) can read and write video and audio files with relative ease. Read/write support for common file formats like AVI, Video For Windows, Quicktime, MP3, WAV would make our job much easier. The icing on the cake would be if the IDE/language/compiler used is free and runs on Windows as well as MacOS (we may try Linux further down the line as well). Any suggestions? Please note that we are looking for a rapid prototyping language that is quick to setup, makes it easy to throw some working video/audio code together, and test it against an array of digital test footage/audio, rather than a language for creating a final consumer release (which would likely be C++, Assembly or similar). The ability to build a basic user interface for our experimental video/audio algos — sliders, buttons, data entry fields — would also be a plus, although we wouldn't be building hugely complex UIs at this stage. And one more bonus question — are some of the visual/node-based audio & video processing environments available, like http://vvvv.org/ any good for this kind of algorithm prototyping? (We want the final algos resulting from the effort available in code or flowchart form). Thanks for any help — Five Anonymous Video/Audio Processing Freaks =)"