A control system is a set of devices, that manages, commands, directs or regulates the behaviour of other devices or systems.
An algorithm is a process or set of rules to be followed in calculations, especially by a computer.
A flow chart is a diagram of the sequence of movements or actions of people or things involved in a complex system or activity.
A sub-routine is when there is a second system going on in your flowchart.
Parralelogram- Output e.g. Stop Sign forward 100 percent
Diamond-desicision e.g. Is button 1 on?
Sorry for the picture quality!