Data types (elementary data types, compound data types, connected data structures)