Flowchart is the graphical representation of algorithm. It is called the flowchart as it charts the flow of a program. The direction of the flow in flowchart is always from top to bottom or left to right.