Turbo Pascal (TP)
Алфавит и программа на TP 7.0.
Алфавит языка состоит из нескольких разделов:
1. Латинские буквы: A a B b…
2. Цифры: 0 1 2..9
3. Знаки математических операций: + - * /
4. Знаки математических отношений: < > =
5. Знаки препинания: . , : ;
6. Специальные знаки: { } [ ] ( ) $ ^
Программа записанная на языке TP может содержать следующие разделы:
1. Заголовок
2. Раздел меток
3. Раздел констант
4. Раздел типов
5. Раздел переменных
6. Раздел процедур и функций
7. Раздел операторов
Все программы обязательно имеют раздел заголовок и раздел операторов. Остальные составляющие могут отсутствовать. При отсутствии некоторых частей программы общий порядок их следования сохраняется.
Разделы между собой разделяются знаком ";"
Раздел операторов заключается в операторные скобки. Это зарезервированные слова begin, end. Раздел операторов заканчивается точкой. Запись внутри операторных скобок ведется с отступом в три знака.
Раздел "заголовок" начинается с зарезервированного слова Program, за которым указывается имя программы. В качестве имени может использоваться любой набор символов алфавита с несколькими исключениями:
1. Нельзя использовать зарезервированные слова
2. Нельзя начинать имя с цифры
3. При использовании имени не используется пробел
Структура программы на языке Турбо Паскаль
Program Имя;
Const
Описание констант
Var
Описание переменных
Begin
Исполнительная часть.
End.