Combinación de lenguaje de programación y lenguaje natural empleado para el diseño de programas. Normalmente es el último documento producido antes de escribir el código fuente.
Notación simbólica, que contiene texto en lenguaje natural o mnemotécnico, que sirve para describir el funcionamiento de un programa o un algoritmo.