Línea de Tiempo de las Generaciones de Lenguajes de Programación

By YuliBC
  • Inicio de Lenguajes de Primera y Segunda Generación

    Inicio de Lenguajes de Primera y Segunda Generación
    Algunos ejemplos de estos lenguajes son el lenguaje de máquina para el ENIAC y el EDSAC. Se presenta la traducción hola mundo a lenguaje maquina
  • Código binario: Lenguaje de 1° y 2° Generación

    El código binario representa las instrucciones de máquina utilizando únicamente ceros (0) y unos (1), que son los valores que pueden ser reconocidos directamente por los circuitos electrónicos de la computadora.
  • Lenguaje de máquina para computadoras basadas en arquitectura de von Neumann, Lenguaje de 1° y 2° Generación

    Cada tipo de computadora tenía su propio lenguaje de máquina específico, ya que las instrucciones y la codificación de los programas dependían de la arquitectura particular del hardware.
  • Inicio de Lenguajes de Tercera generación

    Inicio de Lenguajes de Tercera generación
    Surgieron en la década de 1950 y se caracterizan por ser lenguajes de alto nivel más cercanos al lenguaje humano que los lenguajes de máquina. Algunos ejemplos de lenguajes de tercera generación son FORTRAN, COBOL, ALGOL y LISP.
  • FORTRAN: Ejemplo de Lenguaje de 3° Generación

    FORTRAN fue desarrollado por IBM bajo la dirección de John W. Backus.
  • LISP: Ejemplo de Lenguaje de 3° Generación

    LISP fue creado por John McCarthy en 1958 como un lenguaje de programación para la inteligencia artificial y el procesamiento de listas.
  • COBOL: Ejemplo de Lenguaje de 3° Generación

    COBOL fue desarrollado por un comité conjunto de fabricantes de computadoras y usuarios comerciales liderado por Grace Hopper.
  • ALGOL: Ejemplo de Lenguaje de 3° Generación

    ALGOL 58, la primera versión de ALGOL, fue desarrollada por un comité internacional de científicos y se publicó en 1958. Luego, se lanzaron versiones posteriores, como ALGOL 60 en 1960 y ALGOL 68 en 1968.
  • Inicio de Lenguajes de Programación Orientados a Objetos

    Inicio de Lenguajes de Programación Orientados a Objetos
    Surgieron a partir de la década de 1960, pero fue en la década de 1960 cuando se popularizaron y se desarrollaron varios lenguajes de programación orientados a objetos de alto nivel. A continuación, se proporcionan algunos ejemplos de lenguajes orientados a objetos junto con los años aproximados de su surgimiento:
  • Simula: Ejemplo de Programacion orientada a objetos

    Se considera uno de los primeros lenguajes orientados a objetos y se desarrolló a fines de la década de 1960.
  • SQL: Ejemplo de Lenguaje de 4° Generación

    SQL fue desarrollado inicialmente por IBM en la década de 1970 como un estándar para la manipulación y gestión de bases de datos relacionales. Desde entonces, ha evolucionado y se ha convertido en un estándar ampliamente adoptado.
  • Inicio de Lenguajes de Cuarta Generación

    Inicio de Lenguajes de Cuarta Generación
    Los lenguajes de cuarta generación (4GL) son lenguajes de programación de alto nivel que se enfocan en la facilidad de uso y la productividad del programador. A diferencia de los lenguajes de tercera generación, que están más cerca del lenguaje máquina, los lenguajes de cuarta generación se centran en abstracciones de alto nivel y en la descripción del problema en lugar de los detalles de implementación.
  • Smalltalk: Ejemplo de Lenguaje de programación orientada a objetos

    Fue desarrollado en la década de 1970 en el Xerox Palo Alto Research Center (PARC). Smalltalk es conocido como uno de los primeros lenguajes de programación orientados a objetos puros.
  • Oracle Forms Ejemplo de Lenguaje de 4° Generación

    Oracle Forms es un lenguaje y una herramienta de desarrollo utilizados para crear aplicaciones de interfaz de usuario para bases de datos Oracle ha tenido varias versiones y actualizaciones a lo largo del tiempo.
  • Inicio de Lenguajes de Quinta Generación

    Inicio de Lenguajes de Quinta Generación
    La idea de los lenguajes de quinta generación surgió en la década de 1980 como una visión de lenguajes de programación que permitirían una programación más intuitiva y basada en el conocimiento. Sin embargo, hasta la fecha actual, no se ha establecido un lenguaje de quinta generación que sea ampliamente adoptado en la industria.
  • C++: Ejemplo de Lenguaje de programación orientados a objetos

    Fue desarrollado a principios de la década de 1980 por Bjarne Stroustrup. C++ es una extensión del lenguaje de programación C y se convirtió en uno de los lenguajes de programación orientados a objetos más populares.
  • Prolog: Ejemplo de Lenguaje de 5° Generación

    (Programming in Logic): Prolog fue desarrollado en la década de 1970 en la Universidad de Marsella y el Instituto de Investigación en Inteligencia Artificial de Japón (RIKEN). Es un lenguaje de programación lógica que se utiliza en la resolución de problemas basada en la lógica y la inferencia.
  • OPS5: Ejemplo de Lenguaje de 5° Generación

    (Official Production System 5): OPS5 es un lenguaje de programación basado en reglas que fue desarrollado en la década de 1980 en la Universidad de Stanford. Se utilizó ampliamente en el desarrollo de sistemas expertos.
  • PowerBuilder Ejemplo de Lenguaje de 4° Generación

    PowerBuilder fue creado por PowerSoft Corporation en 1991 como una herramienta de desarrollo de software para la creación de aplicaciones cliente-servidor. Ha sido ampliamente utilizado en el desarrollo de aplicaciones empresariales.
  • Visual Basic (VB) Ejemplo de Lenguaje 4° Generación

    Visual Basic fue desarrollado por Microsoft y se lanzó por primera vez en 1991 como un lenguaje de programación orientado a eventos y basado en componentes. A lo largo de los años, Visual Basic ha tenido varias versiones y ha evolucionado junto con las tecnologías de desarrollo de Microsoft.