COMPILER.com.ua
   

Что такое Компилятор

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



IT технологии
Концептуальные Авто

Самая общая причина для желания перевести исходный текст состоит в том, чтобы создать выполнимую программу. Название "компилятор", прежде всего, используется для программ, которые переводят исходный текст от языка программирования высокого уровня до более низкого уровня (например, ассемблер или язык программирования). Программа, которая переводит от языка низкого уровня до высокоуровневого языка, является детранслятором. Программу, которая переводит между языками высокого уровня, обычно называют языковым переводчиком, источником исходному переводчику, или языковым конвертером. Языковой переавтор – это, как правило, программа, которая переводит форму выражений без изменения языка.



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


 
© 2008 by Stas_oN. All Rights Reserved