Вопросы к Поиску с Алисой
Основное отличие компиляции от трансляции в контексте программирования заключается в том, как происходит преобразование программы. lab314.brsu.by cprog.vt.cs.nstu.ru
Трансляция — это преобразование программы, представленной на одном из компьютерных языков программирования, в функционально эквивалентную программу на другом языке. lab314.brsu.by Цель трансляции — преобразовать текст с одного языка на другой, который понятен адресату текста (техническому устройству или программе-интерпретатору). lab314.brsu.by
Компиляция — это преобразование объектов (данных и операций над ними) с входного языка в объекты на другом языке для всей программы в целом с последующим выполнением полученной программы в виде отдельного шага. irbis.amursu.ru cprog.vt.cs.nstu.ru При компиляции процессы трансляции и выполнения разделены во времени: сначала исходная программа полностью переводится на машинный язык, а затем оттранслированная программа может многократно исполняться. infourok.ru
Таким образом, трансляция охватывает более широкое понятие, а компиляция — конкретный процесс преобразования программы.