Алфавит языка включает буквы, цифры, шестнадцатеричные цифры, специальные символыи зарезервированные слова.
1. Буквы - это прописные и строчные буквы латинского алфавита (они не различаются, если не входят в строковые или символьные выражения).
2. Арабские цифры - это цифры от 0 до 9.
3. Шестнадцатеричные цифры, значения которых заключены в [0..15]: первые десять записываются цифрами от 0 до 9, остальные шесть - латинскими буквами 10 – А, 11 – В, 12 – С, 13 – D, 14 – E, 15 – F (или a, b, c, d, e, f).
4. Символ подчеркивания.
5. Символ пробела.
6. Специальные знаки:
а) знаки операций + - * / = > < <> := <= >=
б) разделители и ограничители . " , ; ' ( ) [ ] @ $ # ^
в) составные символы (* *) (. .) ..
Составные символы и составные знаки операций пробелами разделять нельзя.
7. Основные резервированные (ключевые) слова языка Паскаль:
AND (логическая операция «И»), ARRAY (массив), BEGIN (начало), CASE (случай), CONST (константа), DIV (деление нацело), DO (делать), DOWNTO (уменьшая к), ELSE (иначе), END (конец), FILE (файл), FOR (для), FUNCTION (функция), GOTO (идти к), IF (если), IN (в), LABEL (метка), MOD (остаток от деления), NIL (пустая ссылка), NOT (логическая операция «НЕ»), OF (из), OR (логическая операция «ИЛИ»), PROCEDURE (процедура), PROGRAM (программа), RECORD (запись), REPEAT (повторять), SET (тип-множество), SHL (сдвиг влево), SHR (сдвиг вправо), STRING (строка), THEN (то), TO (увеличивая к), TYPE (тип), UNIT (модуль), UNTIL (до тех пор пока), USES (использовать), VAR (переменная), WHILE (начало цикла с предусловием), WITH (оператор присоединения), XOR (логическая операция «исключающее ИЛИ»).