El pseudocódigo es un lenguaje informal que los programadores usan para desarrollar algoritmos antes de la codificación final. Un algoritmo es una secuencia finita de instrucciones que resuelve un problema, mientras que un diagrama de flujo representa gráficamente los pasos de un algoritmo con un punto de inicio y fin.