Pseudocódigo

Última actualización: Agosto 2025

El pseudocódigo es un lenguaje sencillo que se asemeja a un lenguaje de programación, pero sin la rigidez de una sintaxis y semántica formales, de manera que estas reglas son flexibles. Normalmente se usa el lenguaje natural para escribir las sentencias.

Características:

  • Es un lenguaje informal que permite a los programadores expresar los pasos de un algoritmo de manera concisa.
  • No requiere una sintaxis estricta, lo que facilita su escritura y compresión, asemejándose al lenguaje humano.
  • Se utiliza para aprender y planificar la lógica y las estructuras de un programa antes de escribir el código en un lenguaje de programación específico.
  • Es fácil de convertir a un lenguaje de programación para crear un programa.

No existe una sintaxis estandarizada para la escritura de pseudocódigo, con lo que es posible encontrar diferencias entre dos pseudocódigos escritos por diferentes programadores.

También podemos expresar un algoritmo mediante un pseudocódigo, que no es otra cosa que expresar las instrucciones de este en un lenguaje natural, fácil de entender para un ser humano. Secuenciando las instrucciones como se llevarían a cabo en la ejecución del proceso.

Los seudocódigos para los dos ejemplos del post de Diagramas de flujo podrían ser:

Ejemplo 1: Determinar si una persona es mayor de edad

Inicio
     Leemos la edad del sujeto
     Si la edad es >= 18:
          Mostramos el mensaje: “Mayor”.
     Si la edad no es >=18:
          Mostramos el mensaje: “Menor”
Fin

Ejemplo 2: Coche no arranca

Inicio
     Comprobar que hemos introducido la llave en el contacto.
          Si no la hemos introducido, introducidla.
     Comprobar que hemos arrancado (hacer contacto)
          Si no hemos hecho contacto, arrancar.
     Comprobar si hay gasolina.
          Si no hay gasolina llenar el tanque y comenzar el proceso de nuevo.
     Si no arranca, llamar a la grúa y llevar el coche al taller.
Fin

Usamos instrucciones sencillas como Leer, Escribir, Si, Sino para representar la lógica. No dependemos de ningún lenguaje de programación específico. Es casi como escribir una receta en español con estructura lógica.

Existen herramientas para probar el pseudocódigo. Una de las más comunes puedes descargarla en PSeint.

NOTA: Este post es parte de la colección “Conceptos básicos de programación”. Puedes ver el índice de esta colección aquí.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.