Pseudo-code
Pseudo-code is a semi-formal, English-like language with a limited vocabulary that can be used to design and describe algorithms.
The main purpose of a pseudo-code is to define the procedural logic of an algorithm in a simple, easy-to-understand manner for its readers, who may or may not be proficient in computer programming.