Компилятор: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки Метки: с мобильного устройства из мобильной версии |
Хоббит (обсуждение | вклад) м отмена правки 92665223 участника 185.79.100.8 (обс.) Метка: отмена |
||
Строка 1:
{{другой термин|Компиляция|Компиляция}}
'''
'''Компиля́ция''' — [[Транслятор|трансляция программы]], составленной на исходном [[Высокоуровневый язык программирования|языке высокого уровня]], в эквивалентную программу на [[Низкоуровневый язык программирования|низкоуровневом языке]], близком [[машинный код|машинному коду]] ([[абсолютный код]], [[объектный модуль]], иногда на [[язык ассемблера]])<ref name="Першиков"/><ref name="ISO-2382-7-77"/><ref>{{книга|автор=Борковский А. Б.|заглавие=Англо-русский словарь по программированию и информатике (с толкованиями)|место=М.|издательство=Русский язык|год=1990|страниц=335|isbn=5-200-01169-3|тираж=50 050 (доп.)}}</ref>. Входной информацией для компилятора ([[исходный код]]) является описание алгоритма или программа на [[Предметно-ориентированный язык|предметно-ориентированном языке]], а на выходе компилятора — эквивалентное описание алгоритма на машинно-ориентированном языке (объектный код)<ref>{{книга|заглавие=Толковый словарь по вычислительным системам|оригинал=Dictionary of Computing|ответственный=Под ред. В. Иллингуорта и др.: Пер. с англ. А. К. Белоцкого и др.; Под ред. Е. К. Масловского|место=М.|издательство=Машиностроение|год=1990|страниц=560|isbn=5-217-00617-X (СССР), ISBN 0-19-853913-4 (Великобритания)|тираж=70 000 (доп.)}}</ref>.
|