(redirected from Pseudocodes)
Also found in: Dictionary.


(computer science)
In software engineering, an outline of a program written in English or the user's natural language; it is used to plan the program, and also serves as a source for test engineers doing software maintenance, it cannot be compiled.


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. It is often produced by CASE systems as a basis for later hand coding.


(1) The intermediate instructions generated from the source code of an interpreted language. See intermediate language.

(2) Natural language statements that represent the logic of a program. Similar in purpose to a flowchart, the pseudocode is written in the user's native language. It allows the programmer to state the basic logic of the application from which the source code will be written at a later time. The first pseudocode example below is entirely English, while the second one is English with a little bit of programming syntax. There are numerous pseudocode styles.

    ask user for two numbers
    add the two numbers
    display result

    function (Add2Numbers)
    display "Enter two numbers."
    get x and y
    display "The sum is x+y."
References in periodicals archive ?
Pseudocode 1: Pseudocode for SURF feature extraction progress.
The pseudocode of the control algorithm for the central sensor smart lighting system is shown in Pseudocode 1.
This paper is an extended version of our prior research [27, 28] and includes detailed information on the developed artifact, the pseudocode of the artifact, and a detailed description and explanation of the pseudocode.
Automatic Detection of Pseudocodes in Scholarly Documents Using Machine Learning.
Algorithm 1 shows the pseudocode of a random algorithm.
In the next two subsections, we describe the pseudocode of DND and ways to infer its performance.
To illustrate how this pseudocode works, let us suppose that "James Martin" is the misspelled name and that "Jim Marten" and "John Merton" are valid names.
In this section, we presented the AOS-ELM pseudocodes (the Matlab source code, data set, and demo file implementation are available at in the kth sequential with [X.sub.(k)] training input and [T.sub.(k)] target to update [Model.sub.(k)].