Command: A command is an instruction that tells the computer to do something.
Data: Data are facts and figures.
Flow Chart: A flow chart is a diagram that explains a process. Each step in the process is shown in a box. Different types of box mean different actions.
Sequence: A sequence is an order in which one task follows another.
Variable: A variable is anything that can be changed, controlled or measured.
Algorithm: A set of instructions or rules that is used to carry out a task
Implement: To put algorithms into action.
Selection: A step in an algorithm where there are 2 or more possibilities.
Sequencing: the order in which steps or tasks are carried out.
Iteration: repeating a step or task in a computer programme
Loop: To go back to the previous step. Looping happens in iteration.
Criteria: The things to judge a programme against.
Efficient: Doing the best work for the least effort.
Elegant: To be very clear for someone else to understand.
Fit for purpose: A programme that does the job it is supposed to do.