заглавные и строчные латинские буквы цифры 0…9 специальные символы + - * / = >
это конечный набор зарезервированных слов, смысл которых определен в языке. Эти слова нельзя использовать в качестве идентификаторов. Это такие слова как: Begin End Const Type Var If Then Else For Do ….
это имена переменных, констант, процедур, функций, типов, меток. Составляются из букв, цифр и знаков подчеркивания в соответствии с правилами. ПРАВИЛО
Длина идентификатора может быть произвольной, однако компилятор воспринимает только первые 63 символа Первым символом обязательно должна быть буква или знак подчеркивания Имя не может начинаться с цифры
PROGRAM ; USES {раздел описания модулей}; LABEL {раздел описания меток}; CONST {раздел описания констант}; TYPE {раздел описания типов}; VAR {раздел описания переменных}; PROCEDURE (FUNCTION) {раздел описания процедур(функций)}; BEGIN {тело программы} END.