Lenguaje de programación generaciones

Definición - ¿Qué significa Programming Language Generations?

Las generaciones de lenguajes de programación son clasificaciones de lenguajes de programación, que hacen referencia a diferentes épocas de la historia de la programación. Esta clasificación indica cómo aumenta la potencia de programación. Algunos consideran este progreso a medida que las características de programación que antes se consideraban significativas se vuelven menos importantes.

Techinfo explica las generaciones de lenguajes de programación

El lenguaje de programación de primera generación se ha descrito como codificación, no programación, porque los programadores tenían que introducir el programa en la computadora en forma de código de máquina en lugar de un lenguaje escrito. Y el algoritmo en sí estaba escrito en papel.

La segunda generación apareció con lenguajes de programación que sustituyen completamente al código máquina. El programador escribió el programa en lenguaje ensamblador; luego, un ensamblador lo interpretó automáticamente en un código de máquina. Los primeros lenguajes de este tipo fueron el FORTRAN, COBOL y ALGOL.

La tercera generación estaba mucho más desarrollada. Razones incluidas:

  1. Los algoritmos se volvieron independientes del proveedor de la máquina que los ejecuta.
  2. Los idiomas escritos tenían un control de acceso sólido sobre los datos disponibles desde diferentes dispositivos de almacenamiento.
  3. Las estructuras de bloques aparecieron por primera vez en forma de funciones y subrutinas. Estos ampliaron la potencia del programa y ahorraron mucho tiempo y esfuerzo de programación.