In the old days, C and C++ are one of the popular way to perform video and audio operations, although the resources are low. With the advance of libraries and the growth of new language, C/C++ are not the only language for signal processing and multimedia processing any longer.
Matlab has been proven successful in signal processing ability, also with the ability to handle video and audio. However, Matlab is actually a very expensive resource to use, due to it’s price. The alternative, SCILAB, is actually having difficulties for full cross-platform manipulation for video and audio aspect. Now, a existing language, is trying to engage in the signal processing and video/audio processing field, which is the python.
Currently, interactive python has been developed (ipython) for the interactive python ability. Traditional coding mode is very inconvenient for multimedia developer, which interactive mode is a good way to solve the dellima. Companies such as Enthought is trying to take the chance and get into the packaging of python, while the charging is actually relatively higher for the open source language. But, that proves that python is actually very promising in signal processing field. It may be a resource worthy of noticing.