Основными элементами языка Паскаль является символы, слова, выражения, команды (операторы).
Символы - неразделимы знаки, обрабатываемых транслятор языка.
Слова - минимальная смысловая единица языка, состоящий из символов (идентификаторы, числа, служебные слова).
Выражения - это последовательности, состоящие из имен переменных, функций, констант, знаков операций и круглых скобок, определяющих порядок выполнения действий.
Выражения могут быть арифметическими и логическими. Арифметическими есть выражения, которые записываются с помощью арифметических операций и при вычислении которых получают числовые значения. Кроме известных четырех арифметических действий в Паскале являются действия div (частное от деления нацело двух целых чисел) и mod (остаток от деления нацело двух целых чисел). В арифметических выражениях могут использоваться также стандартные функции: тригонометрические (sin (x), cos (x), arctan (x)), определение модуля (abs (x)), округления (round (x)), подъем к квадрату (sqr ( x)) и другие.
Команды (операторы) - это указания на выполнение определенных действий.
Язык Паскаль содержит символы для составления идентификаторов (большие и малые латинские буквы, арабские цифры, знак подчеркивания) символы-разделители (пробел, управляющие символы ASCII-кодами от 0 до 31), специальные символы, выполняющие определенные функции при построении различных конструкций языка (+ - * / => <.,;: @ '() {} [] # $ ^) составляющие символы воспринимаются компилятором как единое целое (<=> =: = (**) (..) ..), «неиспользуемые» символы (символы, не входящие в алфавит языка, но используются в комментариях и в виде значений символьных и строковых констант).
Идентификаторы - последовательности из букв, цифр и символа подчеркивания, начинающиеся с буквы или символа подчеркивания. Большие и малые буквы не различаются.
В языке программирования используется ограниченное количество слов, значение и способ использования которых задан (служебные слова).