Línea de Tiempo Lenguajes de Programación

  • 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.