Новосибирский государственный университет

Факультет информационных технологий

ICT SBRAS

Словарь-справочник по информатике (онтология информатики)

Транслятор

Синонимы: транслятор; компилятор;

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

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

Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати тексты программы и т. д.

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

В общем случае, понятие трансляции относится не только к языкам программирования, но и к другим языкам — как формальным компьютерным (вроде языков разметки типа HTML), так и естественным (русскому, английскому и т. п.)

Ключевые термины, связанные с термином "транслятор":

  1. Бета
  2. Лексикон

Литература

Факультативная:

  1. Езерова Г.Н., Луховицкая Э.С. К вопросу об истории информатики в России // Препринты ИПМ им. М.В.Келдыша. 2012. № 49. 12 с.
  2. Езерова Г.Н., Луховицкая Э.С. Первый компилятор // Открытые системы. СУБД № 07, 2013

Ссылки на персон:

  1. Ершов Андрей Петрович
  2. Луховицкая Энгелина Соломоновна
  3. Хоппер Грейс

Ключевые термины:  яву;


Контекстный поиск: Задайте образец для поиска:
    

|А.М.Федотов| |Преподавание| |Современные проблемы информатики| |Информатика| |Ключевые термины| |Персоны|

Федотова Ольга Анатольевна
[SBRAS]
НГУ
ФИТ НГУ
ИВТ СО РАН
© 2007-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
    Дата последней модификации: 11.09.2013