Неделимые последовательности знаков алфавита образуют слова, отделенные друг от друга разделителями и несущие определенный смысл в программе. Разделителями могут служить пробелы, символы конца строки или комментарии.
Зарезервированные слова являются составной частью языка, имеют фиксированное начертание и раз и навсегда определенный смысл. Они не могут изменяться программистом. Зарезервированные слова версии языка Pascal для персональных ЭВМ приведены ниже.
Зарезервированные слова версии языка Pascal:
absolute | Абсолютный | label | метка |
and | Логическое И | library | библиотека |
array | Массив | mod | Остаток от деления |
asm | Ассемблер | nil | Отсутствие |
begin | Начало блока | not | Логическое НЕ |
case | Вариант | or | Логическое ИЛИ |
const | Константа | of | Из |
constructor | Конструктор | object | Объект |
div | Деление нацело | packed | Упакованный |
goto | Переход на | procedure | Процедура |
do | Выполнять | program | Программа |
downto | Уменьшить до | record | Запись |
destructor | Деструктор | repeat | Повторять |
else | Иначе | set | Множество |
end | Конец блока | shl | Сдвиг разрядов влево |
exports | Экспорт | shr | Сдвиг разрядов вправо |
external | Внешний | string | Строка |
file | Файл | then | То |
for | Для | to | Увеличивая |
forward | Опережающий | type | Тип |
function | Функция | unit | Модуль |
if | Если | until | До |
implementation | Реализация | uses | Использовать |
in | В (входит в …) | var | Переменная |
inline | Основной | while | Пока |
interrupt | Прерывание | with | С |
interface | Интерфейс | xor | Исключающее ИЛИ |
inherited | Наследование |
Зарезервированные слова нельзя использовать в качестве имен, вводимых программистом для обозначения величин, и т. д.
Группа слов, имеющая определенный смысл, называется словосочетанием. В языке программирования словосочетание, состоящее из слов и символов и задающее правило вычисления некоторого значения, называется выражением. Минимальная конструкция языка, представляющая собой законченную мысль, есть предложение. Если предложение языка программирования задает полное описание некоторого действия, которое необходимо выполнить, оно называется оператором. Предложение, описывающее структуру и организацию данных – объектов языка, над которыми производятся различные действия, называется описанием.
Чтобы научиться правильно писать программы для компьютера, необходимо изучить синтаксис языка программирования (правила записи его конструкций) и его семантику (смысл и правила использования этих конструкций).