1 qtazbwhg6xwe dhwfiqfma

Evolución de los lenguajes de programación orientados a objetos

  • Simula

    Simula
    Se trata del primer lenguaje orientado a objetos. Fue desarrollado por los noruegos Ole-Johan Dahl y Kristen Nygaard que buscaban un lenguaje adecuado para la simulación de eventos discretos. En la actualidad hay disponibles diversas versiones freeware de su compilador
  • SMALLTALK

    SMALLTALK
    Creado por Alan Kay en el centro de investigaciones Xerox de palo alto, en los primeros 70, es un lenguaje muy influenciado por SIMULA, estando también orientado a objetos. Tuvo sucesivas versiones (72, 76 y 80) y ofrece un entorno completo para el desarrollo de programas.
  • C++

    C++
    A principios de los 80, Bjarne Stroustrup diseñó una ampliación de C y, en 1984, la convirtió en un compilador que llamó C++, especialmente enfocado a la programación orientada a objetos.
  • Eiffel

    Eiffel
    Es un lenguaje de programación orientado a objetos diseñado por Bertrand Meyer en 1985. Este lenguaje dispone de diseño por contrato que facilita la detección de errores y la depuración de códigos.
  • JAVA

    JAVA
    Este lenguaje, hoy en día ampliamente utilizado en internet, fue desarrollado en 1990 por James Gosling, de Sun Microsystems, basándose en C y C++. El objetivo de Sun era crear un interfaz atractivo e intuitivo para electrónica de consumo (calculadoras, televisión interactiva, etc.).