当时只提供C＃、Visual Basic .NET、JScript .NET），所以就在2003年开始着手开发一个语法类似Python，同时兼具静态、动态语言特性的语言。
程序的执行.与其他的.Net语言一样，BOO并无法产生二进制代码。但与其他.Net语言最大的不同，它除了可以被编译为MSIL Byte Code，在zh-hans:通用语言运行库; zh-hant:通用语言执行层;（"Common Language Runtime"）执行之外，还可以作为script来执行