Consists of a set of ‘flowchart symbols’ connected by arrows.
Each symbol contains information about what must be done at that point & the arrow shows the ‘flow of execution’ of the algorithm
Show the order of instructions must be executed.
The purpose of using flowcharts is to graphically present the logical flow of data in the system and defining major phases of processing along with the various media to be used.