В привычном понимании концепции объектно-ориентированного программирования (ООП) в Limbo нет. 1
Однако в этом языке объекты симулируются через абстрактные типы данных (adt), которые помимо обычных типов данных в качестве элементов могут содержать связанные функции. 12
При этом в Limbo есть полиморфизм. 2
Программа на Limbo представляет собой набор модулей, которые взаимодействуют для выполнения задачи. 5 Каждый модуль включает объявление интерфейса и часть реализации. 3