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