HTML5 Canvas & Processing JS
Processing.js has been on my Someday list for far too long now. That mostly comes down to projects not having a direct need for it, but I can only imagine that time running short as we move forward.
HTML 5 is awesome,
canvas is awesome, Processing is awesome. If you’d like a nice introduction to the marriage of the three, have a read.