Подготовка программы к выполнению

 

Процесс подготовки программы, записанной на алгоритмическом языке, для выполнения на ЭВМ включает в себя следующие этапы:

- ввод текста программы в ЭВМ;

- компиляция - преобразование программы, записанной на алгоритмическом языке, в машинную программу;

- формирование исполняемой программы (такая программа обычно имеет расширение .exe);

- отладка программы (поиск и исправление ошибок).

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

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