Download

Evolución Generaciones de los Lenguajes de Programación

By Isk
  • Period: to

    Primera generación (Lenguajes de bajo nivel)

  • Lenguaje máquina

    Lenguaje máquina
    (1GL) Lenguaje de programación de bajo nivel. En 1941 se usa por primera vez el código binario en una computadora.
    El código binario fue creado por el matemático Gottfried Liebniz en 1679.
  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    (1GL) Lenguaje de programación de bajo nivel similar al lenguaje máquina (código binario). Utiliza mnemónicos para representar las instrucciones que serán traducidos por el ensamblador a su equivalente en código binario.
    El lenguaje ensamblador se empezó a usar en 1949, aunque fue creado en 1947 por la matemática Kathleen Booth, quien fue una matemática y pionera en la programación.
  • Period: to

    Segunda generación (Lenguajes de alto nivel)

  • Fortran

    Fortran
    (2GL) Fortran es un lenguaje de programación imperativa de propósito general, utilizando para la programación de aplicaciones científicas y matemáticas.
    Fortran fue desarrollado por un equipo de investigadores de IBM en la década de 1950. Presentado oficialmente en 1955 y lanzado comercialmente en 1957.
  • Period: to

    Tercera generación (Lenguajes de alto nivel con abstracción)

  • Lenguaje COBOL

    Lenguaje COBOL
    (2GL) Lenguaje de alto nivel creado en 1959 por Grace Hopper. Las siglas se traducen como COmmon Business-Oriented Lenguage y fue creado para poder ser usado en cualquier computador con enfoque en trabajos administrativos y de negocios.
  • Lenguaje pascal

    Lenguaje pascal
    (3GL) Su objetivo era crear un lenguaje que facilitara el aprendizaje de la programación a sus alumnos, utilizando la programación estructurada y estructuración de datos.
    Fue creada entre los años 1968 y 1969 y publicada en 1970 por el profesor Niklaus Wirth.
  • Period: to

    Cuarta generación

  • Lenguaje C

    Lenguaje C
    (3GL) Lenguaje de alto nivel con abstracción creado en 1972 por Dennis MacAlistair Ritchie. Fue creado originalmente como una mejora del lenguaje B y su propósito es general.
  • SQL

    SQL
    (4GL) Es un lenguaje de programación estándar para interactuar con las bases de datos relacionales. Es uno de los lenguajes de programación más utilizados en el mundo, y es esencial para cualquier profesional de la informática. Si bien se empezó a desarrollar a fines de los 60 e inicios de los 70, en 1974 IBM publicó el primer sistema de gestión de bases de datos relacional, llamado System R.
  • HTML

    HTML
    El Lenguaje de Marcado de Hipertexto (HTML) es el código que se utiliza para estructurar y desplegar una página web y sus contenidos. Este tipo de programa no pertenece a una generación en específico, sino a un dominio, en este caso a un lenguaje de marcado.
    Su origen se remonta a 1980 con el físico Tim Berners-Lee.
  • MatLab

    MatLab
    (4GL) El objetivo con el que se creo MatLab (laboratorio de matrices) era encontrar una forma alternativa de realizar álgebra lineal y computación numérica para que los estudiantes no tuvieran que usar Fortran. Así este programa se desarrolló en la década de 1970 por Cleve Mole para ser comercializada oficialmente en 1984.
  • Python

    Python
    (3GL) Es un lenguaje de programación de código abierto, orientado a objetos, muy simple y fácil de entender. Tiene una sintaxis sencilla que cuenta con una vasta biblioteca de herramientas, que hacen de Python un lenguaje de programación único.
    El informático holandés Guido Van Rossum empieza a desarrollar este lenguaje de programación en 1989, para posteriormente lanzar su primera versión en 1991.
  • Java

    Java
    (3GL)
    Es un lenguaje multiplataforma, orientado a objetos y centrado en la red que puede utilizarse como plataforma en sí mismo. Es un lenguaje de programación rápido, seguro y confiable para codificar todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de big data y tecnologías del lado del servidor.
    James Gosling, Mike Sheridan y Patrick Naughton iniciaron el proyecto del lenguaje Java en 1991, para posteriormente ser publicada por Sun Microsystems en 1995.
  • CSS

    CSS
    No pertenece a ninguna generación, ya que se trata de un lenguaje de estilo, creado en 1996 por Håkon Wium Lie en W3C (organizmo encargado de los protocolos y tecnologíasde la web), las siglas se traducen a Cascading Style Sheets (Hojas de estilo en casacadas) Creado para mejorar la y facilitar el uso de las webs.