Трансляция - преобразование программы, представленной на одном языке программирования, в эквивалентную форму на другом языке.
Компиляция- трансляция программы с исходного модуля в объектный модуль (или на язык низкого уровня, близкого к машинному языку).
Редактирование связей(компоновка) - сборка программы с другими модулями и стандартными подпрограммами, приводящая к изменению порядка размещения, формата и содержимого данных.
Загрузка- пересылка программы с внешнего носителя данных в основную (оперативную) память и из основной в регистровую.
Исходный модуль- это текст программы, записанный на языке высокого уровня.
Объектный модуль - это программа после компиляции (в машинных кодах с относительными адресами).
Абсолютный модуль - это программа в машинных кодах с подсоединёнными к ней подпрограммами, настроенная на выполнение в заданной области оперативной памяти.
Компилятор – программное средство, выполняющее компиляцию программы.
Транслятор - программа или специальное технические средство, выполняющее трансляцию программы.
Интерпретатор - вид транслятора, осуществляющего пооператорную (покомандную) обработку и выполнение исходной программы.
Редактор связей - программа, предназначенная для построения одного загрузочного модуля из одного или более независимо транслируемых объектных или загрузочных модулей.
Загрузчик - обрабатывающая программа, выполняющая загрузку абсолютного модуля в основную память по установленным адресам.