El pseudocódigo es una descripción informal de alto nivel de cómo funciona un programa o algoritmo. Utiliza la estructura de un lenguaje de programación real pero está diseñado para ser legible por humanos independientemente del lenguaje. Generalmente se usa pseudocódigo en libros de texto y publicaciones sobre informática para describir algoritmos de una manera que pueda ser entendida por todos los programadores. Fue creado originalmente para el estudio y diseño de aplicaciones.