(computing) A description of a computer programming algorithm that uses the structural conventions of programming languages but omits detailed subroutines or language-specific syntax.
a diagram of the sequence of operations in a computer program or an accounting system
In computer science, pseudocode is a plain language description of the steps in an algorithm or another system. Pseudocode often uses structural conventions of a normal programming language, but is intended for human reading rather than machine reading.
A flowchart is a type of diagram that represents a workflow or process. A flowchart can also be defined as a diagrammatic representation of an algorithm, a step-by-step approach to solving a task.