processing and javascript
John Resig ported Processing to JavaScript. Well, not everything thats written with processing will work with his library but it should be interesting for browser only applications which had been running as an applet.
http://ejohn.org/blog/processingjs/