What is Flowchart ?
A Flowchart is a pictorial representation of a process, which specifies the sequence and flow of the control and information in a process.
What is Algorithm ?
An Algorithm is a well-defined list of steps for solving a particular problem. It helps a programmer in breaking down the solution of a problem into a number of sequence steps. A programming language is used to write a statement corresponding to each steps. All these statements are collectively known as program.
Difference between Flowchart and Algorithm
S.no. | Flowchart | Algorithm |
---|---|---|
1. | A flowchart is a pictorial representation of an algorithm. | Algorithm is a language independent set of actions intended to perform a specific task. |
2. | Flowchart shows the logic and the flow of control of the program. | Algorithm shows only the logic of the program. |
3. | Flowchart uses symbols to represent actions and arrows to indicate the flow of control. | Algorithm does not use any symbol to represent specific action. |