Каркас приложения - это организационная структура кода любого приложения, включая варианты условных обозначений в файлах / папках, классах / функциях и т. Д.
Приложение Каркасный продукт - это любой инструмент, который помогает создать каркас для приложения.
шаблон проектирования приложения - это любой концептуальный подход к организации кода на уровне приложения.
Программный язык - это инструмент на основе языка, который можно использовать для создания приложений, утилит, библиотек, сред и т. Д.
Библиотека * - это любое расширение вфункциональность для встроенной скомпилированной функциональности языка.
A стандартная библиотека - это библиотека, упакованная с самим языковым продуктом.
внешняя библиотека является библиотекой за пределами самого языкового продукта и вызывается удаленно или устанавливается локально.
A code-generator - это любой тool, который динамически генерирует постоянный код времени выполнения на основе ввода разработчика.