BlackBox Component Builder – е безплатна интегрирана среда за разработка, предназначена за разработване на софтуер, ориентиран към компонентите. Тя съдържа инструменти за разработка, библиотеки с компоненти за многократна употреба, рамка, която опростява разработването на надеждни компоненти и приложения, и среда за изпълнение на компоненти.
В BlackBox Component Builder разработката на приложения и техните компоненти се извършва на Component Pascal. Този език е наследник на езиците Pascal, Modula-2 и Oberon. Той предоставя такива съвременни възможности като обекти, компоненти (под формата на модули), пълен статичен и динамичен контрол на типовете (включително чрез границите на компонентите), динамично зареждане и разтоварване на компонентите и събиране на боклука. BlackBox Component Builder е написан изцяло на Component Pascal (с вмъкване на двоични машинни команди в някои модули от ниско ниво): всички библиотечни компоненти, всички средства за разработка, включително компилатора Component Pascal, и дори такъв компонент от ниско ниво като системата.
„Комбинацията от ефективност, автоматично управление на паметта и лекота на създаване на специални интерактивни графики направи BlackBox много привлекателен за сложни научни изчисления от синтетичен характер („умни“ числени алгоритми, високообемна символна алгебра, системи за обработка на данни и моделиране). Например BlackBox беше използван за създаване на софтуер за изчисляване на бордови фазирани решетки на изтребителя Eurofighter (общият обем на софтуера е около един милион реда). BlackBox е използван за създаване на система за управление на най-голямата каскада от водноелектрически централи в Амазонка ( Alstom Power ), както и на редица други приложения, включително такива за експерименталната и теоретичната ядрена физика.“ BlackBox Component Builder е разработила индустриална операционна система за реално време – JBed от Esmertec (дъщерна фирма на разработчика на BlackBox Oberon microsystems ) – която позволява на Component Pascal модули и Java класове да работят в едно адресно пространство, с общ мениджър на паметта и събирач на боклука.


