Processing

Processing.jp

ProcesssingとはMITのBenFryとCaseyReasによってつくられた電子メディアを素材とし、視覚デザインを行うためのプログラミング言語と開発環境です。このソフトウェアは視覚的な表現を視野に入れつつ基礎的なプログラミングを教育するためにつくられ、またソフトウェアのスケッチブックとして提供されています。

Javaとの連携ができるらしい.