DEV Community


23: Pseudo Code

blanchloe profile image Seonyoung Chloe (she/they) ・2 min read

Pseudo code

A term which is often used in programming and algorithm based fields. It is a methodology that allows the programmer to represent the implementation of an algorithm. Simply, we can say that it’s the cooked up representation of an algorithm.

Often at times, algorithms are represented with the help of pseudo codes as they can be interpreted by programmers no matter what their programming background or knowledge is. Pseudo code, as the name suggests, is a false code or a representation of code which can be understood by even a layman with some school level programming knowledge.

Algorithm: It’s an organized logical sequence of the actions or the approach towards a particular problem. A programmer implements an algorithm to solve a problem. Algorithms are expressed using natural verbal but somewhat technical annotations.

Pseudo code: It’s simply an implementation of an algorithm in the form of annotations and informative text written in plain English. It has no syntax like any of the programming language and thus can’t be compiled or interpreted by the computer.

Advantages of Pseudocode

Improves the readability of any approach.
It’s one of the best approaches to start implementation of an algorithm.

Acts as a bridge between the program and the algorithm or flowchart.
Also works as a rough documentation, so the program of one developer can be understood easily when a pseudo code is written out.
In industries, the approach of documentation is essential.
And that’s where a pseudo-code proves vital.

The main goal of a pseudo code is to explain what exactly each line of a program should do, hence making the code construction phase easier for the programmer.

How to write a Pseudo-code?

Arrange the sequence of tasks and write the pseudocode accordingly.
Start with the statement of a pseudo code which establishes the main goal or the aim.

Pseudo Code

Discussion (0)

Editor guide