> -- snuk писал(а):
> так же насколько я знаю код ББ свободно переносится в язык Java или даже на С и Делфи.
КодКомпонентного Паскаляврамках среды ББкомпилируется в объектный код (поправил своё сообщение выше).
В Блэкбоксе код на КП может компилироваться лишь в объектный код Oberon/F code file (OCF) -  некоторое подобие библиотеки DLL - и исполняться также только в самом ББ.

В другом компиляторе, GPCP, код на языке КП может компилироваться в байткод виртуальных машин JVM или CIL (.NET).
Но при использовании каждой конечной платформы инструментарий непереносим, поскольку у нихнепересекающйисянабор компонентов. Компоненты, используемые в Blackbox,нельзяперенести для запуска на JVM или в .NET.

Но синтаксис самогоязыкаКП относильно легко переносим (транслируем) на другие языки, если использовать трансляторы. Вручную можно, но долго.