OpenSCAD
http://www.openscad.org/
プログラミングで3Dオブジェクトを作れる環境。3Dプリンタ用のモデルの作成に使われる。
言語はブロックを関数の引数にとれるようなRubyみたいな感じ。
JavaScript版ともいえるOpenJSCADも存在する(し、多分活発?
余談だがこの言語昔僕が作った魔法陣言語に非常によく似ている