Pseudocode (sometimes written as pseudo-code) is a description of the source code of a computer program or an algorithm in a language easily understood by humans.
It uses the general structure of a computer programming language, but omits details that are required by machines to execute the code. The primary purpose of writing pseudocode is to enable humans to understand the computer program or algorithm without having to understand the programming language.