В программе программист записывает последовательность действий, выполняемых над определенными данными с помощью различных операций для реализации заданной цели. Основные требования, предъявляемые к программе:
Он представляет собой список имен подключаемых библиотечных модулей (определяется зарезервированным словом uses);
описание меток;
описание констант;
определение типов данных;
описание переменных;
описание процедур и функций;
Раздел описания начинается соответствующим каждому элементу списка служебным словом, после которого идет последовательность величин одного типа, разделенных запятой. После списка имен ставится двоеточие и указывается тип данных.
Любой элемент данного списка в программе может отсутствовать.
Данный раздел начинается со служебного слова Begin и заканчивается служебным словом End. Далее задаются действия над объектами программы, введенными в разделе описаний. Операторы, посредством которых эти действия производятся, разделяются точкой с запятой. После последнего слова End ставится точка.
Для лучшего восприятия текста программы и поиска ошибок рекомендуется следующая схема:
зарезервированные слова program, procedure, function и т.д. пишутся строчными буквами;
идентификаторы начинаются с прописных букв;
операторы записываются строчными буквами;
логически подчиненные структуры записываются на 1 строку ниже и на 1- 2 позиции правее по отношению к более старшим.