NodeBox is an application to create 2-dimensional visualizations using Python as a scripting language. It’s similar to the Processing environment that I’ve mentioned before. It seems to be used more for art than “visualization analysis”, but the results are fun to look at.

I’ve used IDL to create a few desktop backgrounds—being able to write code to produce art like this intrigues me.