Целочисленные типы данных – числовые данные не содержащие десятичной точки: shortint, integer, longint, byte, word.
Логический тип – переменные типа Boolean, bytebol, wordbool и longbool являются логическими переменными и могут принимать только 2 значения: true и false. Для булевых переменных, принимающих одно из двух допустимых значений разрешены только две операции сравнения: “=” и “<>”. Для логических переменных имеют место следующие операции: and – логические И, or – логические ИЛИ, xor – логическое исключающее ИЛИ, not – отрицание НЕ.
Символьный тип – представляет собой тип данных, предназначенный для хранения одного символа (буквы, знака или кода). Ключевое слово для объявления символьного типа – char. В переменную этого типа на компьютере может быть помещен любой из 256 символов расширенного ASKII кода.
Перечисляемый тип – определяется как упорядоченный набор идентификаторов, заданных путем перечисления. При этом список идентификаторов, разделенных запятой указывается в круглых скобках.
Тип-диапазон (интервальный тип) – есть подмножество своего базового типа в качестве которого может выступать любой порядковый тип, кроме самого типа-диапазона. Тип-диапазон задается границами своих значений внутри базового типа: <мин значение>..<макс значение>
Тип-диапазон может быть объявлен в разделе переменных var или type-var.
Вещественные типы данных – данные, содержащие десятичную точку: real, single, double, extended, comp.