El pseudocódigo es una herramienta utilizada por programadores para describir algoritmos de una manera independiente del lenguaje de programación. El objetivo principal del pseudocódigo es representar soluciones a algoritmos de forma detallada y similar al lenguaje que se usará. Un documento de pseudocódigo debe permitir la descripción de instrucciones primitivas, de proceso, de control, compuestas y de descripción. La estructura incluye una cabecera con programa, módulo, tipos de datos, constantes y variables, y un cuerpo con inicio,