Транслятор

Трансля́тор в информатике (translator) — компьютерная программа, предназначенная для автоматического перевода описания алгоритма с одного языка программирования на другой, то есть для трансляции программы. Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языком или объектным кодом. Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдает тексты программы для печати.
Редактировать

Другие значения слова

  1. Транслятором, или компилятором, называют также обрабатывающую программу, предназначенную для преобразования исходной программы в объектный модуль. Транслятор с языка ассемблера (или просто ассемблер, assembler) — программа, транслирующая программы, написанные на языке низкого уровня в машинный код для исполнения их компьютером. Каждая команда на языке ассемблера однозначно преобразуется в одну команду в машинном коде.
  2. Понятие трансляции относится не только к языкам программирования, но и к языкам разметки текстов, к естественным языкам. Например, перевод текста с английского языка на русский язык является разновидностью трансляции.
Статья находится в рубриках
Яндекс.Метрика