-
Primera generación (1946-1958)
1-No tienen traducción y pueden ser ejecutados directamente por las computadoras.
2-Los programas escritos en estos lenguajes son ejecutados de manera muy rápida y eficiente por la CPU del sistema informático.
3-Los programas escritos en estos lenguajes utilizan la memoria de manera eficiente porque es posible realizar un seguimiento de cada bit de datos.
4-Los primeros ordenadores se programaban directamente en código binario.
5-Cada modelo de ordenador tiene su propio código. -
Segunda generación (1958-1964)
1-Los lenguajes simbólicos simplifican la escritura de las instrucciones y las hacen más legibles.
2-Los programas escritos en estos lenguajes son menos propensos a errores.
3-Aparece el circuito integrado (chips).
4-Es fácil de desarrollar comprender y modificar el programa desarrollado en estos lenguajes -
Tercera generación (1964-1971)
1-El uso de palabras similares al inglés lo convierte en un lenguaje comprensible para los humanos.
2-Menor número de líneas de código en comparación con los 2 idiomas anteriores.
3-El mismo código se puede copiar a otra máquina y ejecutar en esa máquina utilizando un compilador específico para esa máquina. -
Cuarta generación (1971-1983)
1-Permiten el uso eficiente de los datos mediante la implementación de las distintas bases de datos.
2-Altamente portátil en comparación con los programas desarrollados en los lenguajes de otra generación.
3-Tiene poco control sobre el hardware. -
Quinta generación (1983 - 2000)
1-Código largo y complejo.
2-Multiprocesador (Procesadores interconectados).
3-Más fácil de aprender y usar que 3GL o 4GL.
4-Aumenta la capacidad de memoria.