Словарь основных терминов

Трансляция — преобразование программы, представленной на одном языке программирования, в эквивалентную форму на другом языке.

Компиляция — трансляция программы с исходного модуля в объектный модуль (или на язык низкого уровня, близкого к машинному языку).

Редактирование связей (компоновка) — сборка программы с другими модулями и стандартными подпрограммами, приводящая к изменению порядка размещения, формата и содержимого данных.

Загрузка — пересылка программы с внешнего носителя данных в основную (оперативную) память и из основной в регистровую.

Исходный модуль — это текст программы, записанный на языке высокого уровня.

Объектный модуль — это программа после компиляции (в машинных кодах с относительными адресами).

Абсолютный модуль — это программа в машинных кодах с подсоединёнными к ней подпрограммами, настроенная на выполнение в заданной области оперативной памяти.

Компилятор — программное средство, выполняющее компиляцию программы.

Транслятор — программа или специальное технические средство, выполняющее трансляцию программы.

Интерпретатор — вид транслятора, осуществляющего пооператорную (покомандную) обработку и выполнение исходной программы.

Редактор связей — программа, предназначенная для построения одного загрузочного модуля из одного или более независимо транслируемых объектных или загрузочных модулей.

Загрузчик — обрабатывающая программа, выполняющая загрузку абсолютного модуля в основную память по установленным адресам.