Стандартные типы данных
 
Встроенные типы данных

Целые типы
Типы, которые хранят целые значения, чей диапазон определяется размером типа данных и его знаковости.
Типы с плавающей точкой
Типы, которые хранят вещественного числа, диапазон которых и точность определены размером типа данных.
Модификаторы типов данных
Определяет дополнительные характеристики стандартного или пользовательского типа данных.
Строковые типы
Типы, которые хранят или указывают на массив символов.
Типы классов
Типы, которые обеспечивают специальные возможности, которые будут использоваться непосредственно или будут расширены определяемыми пользователем типами

Целые типы
Byte и UByte
8-битные расширенные типы данных, которые хранят целые значения.
Short и UShort
16-битные  расширенные типы данных, которые хранят целые значения.
Long и Ulong
32-битные  расширенные типы данных, которые хранят целые значения.
Integer и UInteger
32-разрядные или 64-разрядные расширенные типы данных, которые хранят целочисленные значения.
LongInt и ULongInt
64-разрядные расширенные типы данных, которые хранят целые значения.

Типы с плавающей точкой
Single
32-разрядные расширенные типы данных, которые хранят вещественные числовые значения.
Double
64-разрядные расширенные типы данных, которые хранят вещественные числовые значения.
Модификаторы типов данных
Const
Определяет , что тип только для чтения.
Pointer and Ptr
Модифицирует тип в тип указателя.
Unsigned
Указывает тип целого числа без знака.

Строковые типы
String
Фиксированной или переменной длины строки со встроенным управлением памятью.
ZString
Фиксированной или переменной длины строки с нулевым символом в конце
WString
Фиксированной или переменной длины строки с нулевым символом из набора расширенных символов.

Типы классов
Object
Суперкласс, обеспечивающий информацию о типах во время выполнения