Компонентный Паскаль (Component Pascal, Блэкбокс Оберон) — это высокоуровневый язык программирования широкого применения, который поддерживает парадигму компонентно-ориентированного программирования.
Компонентный Паскаль наследует основные черты языка Оберон-2, но добавляет возможности по контролю за расширением типов, а также упрощает работу со строками.
BlackBox Component Builder содержит в своём составе компилятор для языка Компонентный Паскаль, а также — расширяемый набор модулей и необходимые средства для их загрузки и совместной работы.
Привет Мир!
MODULE ObxHello0; IMPORT StdLog; PROCEDURE Do*; BEGIN StdLog.String("Привет Мир!"); StdLog.Ln END Do; END ObxHello0.