Boo — это стабильный объектно-ориентированный язык программирования со статической типизацией для .NET и Mono (скоро появится поддержка JVM) с синтаксисом, вдохновленным Python, и особым акцентом на метапрограммирование с помощью функций расширения языка и компилятора, таких как макросы и настраиваемые конвейеры компиляции.