Introducción a Pseudocódigo

Roberto Rivas
Academia Hack
Published in
2 min readJan 15, 2020

El inicio del camino de la programación.

Photo by Jon Tyson on Unsplash

Una de las mejores formas de aprender a programar, es comenzar con pseudocódigo, ya que facilita el entendimiento y comprensión de los primeros conceptos relacionados con la programación, pero…

¿Que es Pseudocódigo?

Es una forma de representar una solución o algoritmo, que permite una alta abstracción sobre la sintaxis de un lenguaje de programación, es decir, expresar los pasos de la solución lo más detallada posible y lo más cercano a un lenguaje de programación sin ser tan estrictos en cuanto a sintaxis, una especie de lenguaje intermedio entre el lenguaje natural (el que comúnmente usamos) y el lenguaje de programación (el lenguaje que entiende la maquina).

Ventajas de pseudocódigo

Algunas ventajas que proporciona la utilización de pseudocódigo en el inicio del aprendizaje de programación son:

  • Permitir centrarse en aspectos lógicos de la solución.
  • Abstracción de la sintaxis de un lenguaje de programación.
  • Es un código escrito para que lo entienda cualquier ser humano.
  • Es independiente del lenguaje de programación que se vaya a utilizar.
Photo by Ben Mullins on Unsplash

Convenciones

Las convenciones en la programación hacen referencia a un conjunto de acuerdos preestablecidos que facilitan la buena utilización o implementación de una herramienta, programa o lenguaje.

Como ya se ha dicho anteriormente, pseudocódigo no es precisamente un lenguaje de programación, no tiene reglas fijas, es por eso que es natural que cada autor use sus respectivas convenciones.

Veamos un ejemplo

Verificación de usuario

Lenguaje naturalPedir usuario
Guardar en una variable el usuario ingresado
Pedir Contraseña
Guardar en una variable la contraseña ingresada
Hacer la verificación usuario - contraseña
Si la verificación es correcta, el usuario recibe un mensaje "Bienvenido"
Si no el usuario recibe un mensaje "La contraseña o usuario es incorrecta'
PseudocódigoMostrar mensaje "Ingrese usuario"
Leer usuario
Mostrar mensaje "Ingrese contraseña"
Leer contraseña
Verificación usuario - contraseña
Si es correcta mostrar "Bienvenido"
Si no es correcta mostrar "La contraseña o usuario es incorrecta'

Las convenciones o acuerdos que se definen cuando se utiliza pseudocodigo brindan un acercamiento a un lenguaje de programación, haciendo uso de palabras claves sin quitarle semántica a la solución al momento de ser leído por cualquier otro humano.

Para finalizar, se puede decir que la utilización de pseudocódigo es una de las mejores formas de iniciar en el camino de la programación pero, ademas de esto, también es una buena forma para encontrar soluciones problemas complejos.

--

--