I am very interested in how to program art, one work I came up with, is this digital kaleidoscope.
Some youtube videos even work.
Enjoy! http://caleidoscope.czino.de/