Although there are many computer languages, most are built from the same basic "building blocks". These building blocks are called programming constructs, and there are three of them that we have to consider for this module.
- Sequence - the order in which things happen
- Selection - choosing between possible actions
- Iteration - repeating actions