# Difference between Flowchart and Algorithm - Schoolingaxis.com

In this article, we will discuss about Flowchart and Algorithm, What is Flowchart ? how it work and What is Algorithm ? how it work. And also discuss the major difference between flowchart and algorithm.

## 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.