Блэкбокс (ББ) очень подходит для экспериментов из-за того что не требуется линковка модулей, всё быстро проектируется и компиляция очень быстра.
Нужно понимать, что ББ является не только средой разработки, но и платформой для запуска программ. Можно провести некоторую параллель с Java Virtual Machine, когда программный код на Java (или других языках) компилируется в байткод JVM и который способен исполняться только при наличии JVM. ББ имеет свой особый объектный код Intel x86 и он является фреймворком и для разработки используется функциональность составных модулей каркаса.
ББ спроектирован для создания зависимых от его каркаса компонентов и всё тесно взаимосвязано при запуске программ, поэтому нет смысла создавать ПО для запуска вне среды ББ. Можно, но лучше не стоит.

> -- Иван Кузьмицкий писал(а):
> Про присваивание хорошо изложено тут: Начать осваиваться можно отсюда:
Не знал о существовании этих уроков. Хорошо изложено.

Поправил. У КП не байткод, а объектный код для архитектуры x86.