PPL: Data types


A data type defines a collection of data values and a set of predefined operations on those values.
Types of data types-
1) Primitive Data Types: Data types which are not defined with support of other data types.
  1. Numeric Types
    1. Integer
    2. Floating-Point
    3. Complex
    4. Decimal
  2. Boolean Types
  3. Character Types
2) User-Defined Ordinal Types
  1. Enumeration Types
  2. Subrange Types
3) Array Types
4) Associative Array
5) Record Types
6) Union Types
7) Pointer and Reference Types