1.5.1 Primitive Data Types & 1.5.2 Complex Data Structures