Boo言語(ぶー・げんご)とは、大雑把にいうとPythonに型の概念を付けたプログラミング言語である。

Boo言語には型推論が付いているため、大部分で型の明示を省略でき、そのように書いた場合は
純正Pythonのソースコードと大差がないように見えるが、ググって拾ったコードをコピペしただけでは
動かないことが多く、若干の手直しを要する。

Boo言語は、2003年にブラジル出身のプログラマーでUnityの中の人でもあるRodrigo B. de Oliveira氏
(通称bamboo[1])によって発表され、その後も活発に開発は続けられている。なお、Boo言語で書かれた
JavaScriptっぽい何かであるUnityScriptもbamboo氏が開発を始めたものである。

Boo言語自体はC#で書かれている。

オープンソースによる統合開発環境であるSharpDevelopやMonoDevelopではBoo言語による開発を
標準でサポートしているので意外と快適に開発することができる。

https://github.com/bamboo/boo