What are the advantages of a sub-programme?
= Easier to read and debug.
= Easily be tested.
= Can be saved in libraries and reused i other programmes.
What is a function?
= returns values and creates resuable programme components
What are a procedure?
= Creates a modular structure to a programme and makes it easier to read.