Данные можно классифицировать на простые (скалярные) и составные (структурированные). Данные скалярного типа могут принимать одно значение, а структурированного множество значений одного типа (например, массивы), либо разных типов (например, записи).
Данные можно классифицировать на порядковые и вещественные. Порядковые типы имеют конечное множество значений каждое, из которых имеет порядковый номер. Вещественные типы принимают бесконечное множество значений.
Кроме перечисленных типов пользователь может ввести свои типы.
Структура типов данных приведена на рис.7.1.
Рис. 7.1. Система типов ТР 7.0