An algorithm's textual representation that approximates the final source code.
A condensed form of English to convey program logic that uses indentation to identify the three basic control structures; used by some programmers instead of a graphical flowcharting technique. 15.12
A program design tool that uses English-like statements to outline the logic of a program.
(a1) is structured English version of the program which uses English nouns and verbs and C++ control structure syntax to express the way the program should work (the algorithm)
A kind of structured English used to describe the algorithmic steps needed in a program, analogous to a flowchart as a planning tool for programming.
A general term for structured English or program design language.
Pseudocode (derived from pseudo and code) is a compact and informal high-level description of a computer programming algorithm that uses the structural conventions of programming languages, but omits detailed subroutines, variable declarations or language-specific syntax. The programming language is augmented with natural language descriptions of the details, where convenient.