Storage Structure

There are two key types of storage structures: Data Storage Structures and Control Structures

Control Structures

 * Sequential - Just code that executes in order whenever executed
 * Selection - Based on a condition, basically an if, if other codes run or not
 * Iteration - Loops: while, for etc, code over and over again

Data Storage Structures

 * Integer: Whole numbers: 0, 1, 2, 3, -4
 * Floating Point (float): Decimal places: 2.234, 1.004, -542.332451, 1.5
 * String: Collection of characters: "hello world!!!", "(03) 2134"
 * Character (char): One character of text: 'a' 'b' 'c' '1' '$'
 * Array: Can hold multiple of other storage structures such as integers or strings
 * Records: A collection of values of different data types, e.g. Person Record with name, date of birth and age
 * Boolean: True/False