-
Primera generación (Lenguajes de bajo nivel):
-Lenguaje de máquina es un lenguaje de programación que se compone de códigos binarios (nivel más básico de la programación) muy propenso a equivocarnos en el proceso -
Period: to
Segunda generación (Ensamblador)
Usa instrucciones nemotécnicas (MOV, ADD) en lugar de binario.
Esto nos facilita la programación.Sin embargo sigue siendo dependiente del hardware. -
Period: to
3ra Generación (Lenguajes de Alto Nivel)
se incorporan estructuras de control como bucles y condicionales, los bucles permiten repetir un bloque de código varias veces, y los condicionales permiten ejecutar diferentes bloques de código según ciertas condiciones. Gracias a estas estructuras, el mismo código puede funcionar en diferentes plataformas o sistemas operativos -
Period: to
4ta Generación (Lenguajes de alto nivel especializados)
fueron creadas para el rápido desarrollo de aplicaciones, centradas en la automatización
-Los programadores dicen qué se debe hacer en lugar de cómo llevarlo a cabo.
requiere menos códigos para lograr más funcionalidad -
Period: to
5ta Generación (Inteligencia Artificial y Lógica)
Se centran en el razonamiento automático y la resolución de problemas.
Usados en inteligencia artificial y sistemas expertos.