evolución de lenguaje de progamaciòn orientada a objetos

  • primer lenguaje

    El primer lenguaje orientado a objetos es el Simula 67 , fue desarrollado por los noruegos :Krinsten Nygaard y Ole-Johan Dahl y fue presentado en el año 1967
  • Smalltalk

    Fue uno de los primeros lenguajes de programación orientado a objetos con tipado dinámico. Es considerado un "mundo virtual de objetos" donde cualquier entidad es modelada como un objeto.
    Desarrollo comenzado en 1969. Públicamente disponible en 1980
  • c

    C(diseñado en 1971 por Dennis Ritchie Ken Thompson basados B y BCPL) al que le añadio cualidades y características de las que carecía.
  • c++

    Fue diseñado a mediados de los años 1980 por Bjarne Stroustrup con la intención de extender el lenguaje de programación C a mecanismos que permitieran la manipulación de objetos.
  • objective-c

    Fue creado creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. Actualmente se usa como un lenguaje principal de programación para Mac OS X, iOS y GNUstep, además de Swift.
  • Eiffel

    Eiffel es un lenguaje de programacion orientado a objetos diseñado por Bertrand Meyer en 1985. Este lenguaje dispone de diseño por contrato que facilita la deteccion de errores y la depuracion de codigos .
  • Delphi

    En este caso Delphi no es un lenguaje de programacion unicamente orientado a objetos , sino que es un entorno de desarrollo de software diseñado para la programacion visual . Pero existe una version especializada en objetos que es Objet Pascal y fue desarrollado por Apple computer en 1986 y se utilizaron para la Macintosh .
  • perl

    Es un lenguaje de programación diseñado por Larry Wall en 1987. Toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación y adicionalmente, soporta herencia múltiple.
  • java

    Es un lenguaje de progamacion orientado a objetos que fue creado en 1995 (es una extension de C++) se popularizo en 1996 por su lanzamiento comercial de su primera version , la JDK 1.0
  • ActionScript

    Es el lenguaje de programación de la plataforma Adobe Flash. Fue lanzado públicamente en el año 1997. Ofrece un modelo de programación robusto que resulta familiar a los desarrolladores con conocimientos básicos sobre programación orientada a objetos.
  • c#

    Este lenguaje fue creado al principio de los 2000 por Microsoft. Con el C# se pretendió incorporar las ventajas o mejoras que tiene el lenguaje JAVA.
  • SCALA

    Scala es un lenguaje de programación orientado a objetos puro, en el sentido de que cada valor es un objeto. El tipo y comportamiento de los objetos se describe por medio de clases y traits. La abstracción de clases se realiza extendiendo otras clases y usando un mecanismo de composición basado en mixins como un reemplazo limpio de la herencia múltiple.