Boo是个物件导向语言，语法非常接近Python，并且提供了许多可以扩充编译器的有趣特色，并且可以运行在.NET Framework或Mono上。Boo为开放源代码，使用MIT许可证／BSD许可证。
缘起.在微软推出.NET Framework之后，作者Rodrigo Barreto de Oliveira非常喜爱这个环境，却又惊讶于无法使用自己最喜爱的语言来进行开发（当时只提供C＃、Visual Basic .NET、JScript .NET），所以就在2003年开始着手开发