A description of a computer programming algorithm that uses the structural conventions of programming languages but omits detailed subroutines or language-specific syntax
a high-level abstraction of code, usually used to outline the general steps in an algorithm without having to write actual code (usually done for the reader's or programmer's benefit)
A way to write out program text, structured like a program, without using the actual programming language Pseudo-code is usually used to explain a program
An semi-formal computer language that is intended to be executed by a standard ``random access machine'', which is a machine model with a central processing unit and access to a numerically indexed unbounded memory This machine model is representative of the typical one-processor computer Pseudo-code is similar to programming languages such as BASIC, Pascal, or C, but does not have specialized instructions for human interfaces, file management, or other ``external'' devices Its main use is to describe algorithms and enable machine-independent analysis of the algorithms' resource usage
Pseudocode is a short hand way of describing a computer program Rather than use the specific syntax of a computer language, more general wording is used Using pseudocode, it is easier for a non-programmer to understand the general workings of the program
``A notation resembling a programming language but not intended for actual compilation It usually combines some of the structure of a programming language with an informal natural-language description of the computations to be carried out ''
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 description of a computer programming algorithm that uses the structural conventions of programming languages, but omits detailed subroutines or language-specific syntax