We will discuss the pointer data types later. Structured data types are made of the scalar types for example, arrays, records, files and sets. Examples of scalar data types are integer, real, Boolean, character, subrange and enumerated. Data types can be categorized as scalar, pointer and structured data types. Integer, real, Boolean and character types are referred as standard data types. Data types of an entity indicates the meaning, constraints, possible values, operations, functions and mode of storage associated with it.