Difference between Algorithm, Pseudocode and FlowChart | Sololearn: Learn to code for FREE!


Difference between Algorithm, Pseudocode and FlowChart

Is there any differences between Algorithm, Pseudocode and flowchart or they all work same purposes.

9/16/2019 2:20:41 PM

BlackRose Mike

2 Answers

New Answer


Start informal with psuedocode. Develop logic and write algorithm. Flowcharts display the start, inputs, processes, output and end of your program.


An algorithm is a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer. The concept of an algorithm has existed for centuries. Greek mathematicians used algorithms in the sieve of Eratosthenes for finding prime numbers etc. The word algorithm itself is derived from the 9th century mathematician Muḥammad ibn Mūsā al-Khwārizmī, Latinized Algoritmi. A flowchart is a type of diagram that represents a workflow or process. A flowchart can also be defined as a diagrammatic representation of an algorithm, a step-by-step approach to solving a task. Pseudocode is an informal high-level description of the operating principle of a computer program or other algorithm. It uses the structural conventions of a normal programming language, but is intended for human reading rather than machine reading. Pseudo means false so psuedocode is false code, not real code.