Algorithms-an effective method for solving a problem expressed as a sequence of steps.
Pseudocode-A notation resembling a simplified programming language, used in program design
Machine Language- a programming language designed for use on a specific class of computers
High Level Computer Language- A computer language whose instructions or statements each correspond to several machine language instructions, designed to make coding easier
Flowchart- a diagram of the sequence of operations in a computer program or an accounting system
Sequence- A particular order in which related events, movements, or things follow each other
Selection- Data highlighted on a computer screen that is a target for various manipulations
Repetition-The action of repeating something that has already been said or written