6.3.1: be able to write programs that make appropriate use of primitive data types (integer, real, Boolean, char) and one and two-dimensional structured data types (string, array, record)
| Keyword | Definition |
|---|---|
| array | data structure which stores a fixed number of values of the same data type arranged in order |
| boolean | True or False |
| char | individual letter, symbol or digit |
| integer | a whole number |
| list | data structure which can grow or shrink to store as many values as required, keeping them in order |
| primitive data type | the type of data for a variable or constant which holds an individual value |
| real | a number with a decimal point |
| record | data structure which stores multiple values of different data types arranged in order |
| string | data structure which stores multiple characters arranged in order |
| structured data type | the type of data for a variable or constant which holds multiple values |