En
programación, lenguaje artificial e informal útil para
programadores para el desarrollo de
algoritmos. No es un
lenguaje de programación verdadero y, por lo tanto, no puede ser
compilado y ejecutado.
En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.