static and examples
size is fixed when structure is created - array
contiguous and examples
elements in memory are stored together and in order - list
dynamic and examples
size can be changed during processing - list
unordered and examples
this is no order to the data in this structure - record
immutable and examples
data / elements cannot be changed - tuple
what is meant by a record structure
can store multiple values under 1 identifier(variable)
data can be of different types
what should you never forget when programming lists and arrays
to ask if the list/array is empty or full