Pseudocode explains a computer programming algorithm in logical, rational terms in the format of computer programming lines without creating an actual programming code. Pseudocode helps programmers visualize the steps needed to write programs with mathematical functions, Boolean logic and parameters that produce various outputs.
For example, one pseudocode includes the simple lines "If student's grade is greater than or equal to 60/Print 'passed'/else/Print 'failed'." This pseudocode explains an algorithm that shows whether or not a person failed a class. The input number, either above 59 or below 60, determines one of two outcomes in the program.
Even though this exact verbiage may not be used in a particular programming language, the pseudocode appears to be a few lines of computer programming text. A pseudocode follows a language's format but not necessarily the precise syntax. The verbiage of pseudocode reduces words while giving programmers the room to ascertain how many lines of text are needed for a program.
Three basic tenets of programming are followed in a pseudocode including sequence, while and if-then-else constructions. A sequence is a linear function where one task occurs directly after another. A while construction is a repetitive loop with certain parameters at the beginning that continue until the criteria do not meet the given standards. An if-then-else clause makes a choice between two different actions.