1.4 Data types, data structures and algorithms