Evolución de los Lenguajes de Programación

  • Proyecto De Desarrollo de Aplicaciones y Sistema

    Proyecto De Desarrollo de Aplicaciones y Sistema
    Esta Linea de Tiempo fue realizada por Adriel Enmanuel De La Cruz, del IATESA
  • Primer lenguaje de programación

    Primer lenguaje de programación
    Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
  • Period: to

    Primera Generación

    Código máquina y Ensambladores
    La primera generación de lenguajes de programación consistía enteramente en una secuencia de 0s y 1s que los controles de la computadora interpretación como instrucciones, eléctricamente.
    Representan los primeros lenguajes de programación que la computadora fácil entender, son conocidos como lenguaje máquina.
  • Desarrollo del lenguaje ensamblador

    Desarrollo del lenguaje ensamblador
    Es un lenguaje de programación de bajo nivel, basado en la representación de código de máquina. (binario) El ensamblador realiza la traducción del código de máquina
  • Period: to

    Segunda Generación

    Lenguaje simbólico (ensambladores):
    Son más fáciles de usar que los lenguajes máquina, pero al igual que ellos, dependencia de la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador. El lenguaje ensamblador es el primer intento de sustituir el lenguaje maquina por otro más similar a los utilizado por las personas. Este intenta flexibilizar la representación de los diferentes campos.
  • Fortran

    Fortran
    (“The IBM Mathematical Formula Translating System”): Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico (como alternativa al lenguaje ensamblador). Es el lenguaje de programación más antiguo que se utiliza hoy en día.
  • Lisp

    Lisp
    (“List Processor”) Utilizado para la notación matemática y temas de ciencias de la computación.
  • Period: to

    Tercera Generación-prt1

    LENGUAJES DE ALTO NIVEL: Estos lenguajes son los mas utilizado por los programadores. Están diseñados para que las personas escriban y entiendan los programas de un modo mucho mas fácil que los lenguajes máquina y ensamblador. Un programa escrito en lenguaje de alto nivel es independiente de la máquina (las instrucciones no dependen del diseño del hardware o de una computadora en particular), por lo que estos programas son portables o transportables.
  • Period: to

    Tercera Generación-prt2

    Los programas escritos en lenguaje de alto nivel pueden ser ejecutados con poca o ninguna modificación en diferentes tipos de computadoras. Son lenguajes de programación en los que las instrucciones enviadas para que el ordenador ejecute ciertas órdenes son similares al lenguaje humano. Dado que el ordenador no es capaz de reconocer estas ordenes, es necesario el uso de un intérprete que traduzca el lenguaje de alto nivel a un lenguaje de bajo nivel que el sistema pueda entender.