Programacion orientada a objetos

Lenguajes de programación orientada a objetos

  • Fortran (1957)

    Fortran (1957)

    Formula translation es el lenguaje de programación más antiguo y que continúa en uso. Creada por John Backus, esta herramienta fue desarrollada para la computación científica de alto nivel, matemáticas y estadísticas.
    A día de hoy, este lenguaje se sigue usando en la industria automovilística, aeroespacial, gubernamental y la investigación. Por ejemplo, es muy útil para el pronóstico de los servicios meteorológicos.
  • Cobol (1959)

    Cobol (1959)

    El Common Business Oriented Language está detrás de la mayoría de los sistemas de transacciones de negocio de los procesos de las tarjetas de crédito, ATMs (Modo de Transferencia Asíncrona), telefonía, sistemas hospitalarios, gobierno, sistemas automatizados y señales de tráfico.
    El desarrollo de Cobol, creado por Grace Murray Hopper, muestra un lenguaje familiar y uniforme para transacciones empresariales. Por ejemplo, lo usan en el servicio postal estadounidense.
  • Krinsten Nygaard y Ole Johan Dahl (1967)

    Krinsten Nygaard y Ole Johan Dahl (1967)

    La Programación Orientación a Objetos (P.O.O.) surge en Noruega en 1967 con un lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en el centro de cálculo noruego. Pero el nacimiento de la Programación Orientada a Objetos en Europa pasó inadvertido para gran parte de los programadores.
  • Small Talk (1970)

    Small Talk (1970)

    Small talk fue el primer lenguaje Orientado a objetos, es decir, únicamente utiliza clases y objetos (Java usa tipos de datos primitivos, o bien los Wrappers que son clases que encapsulan tipos de datos primitivos). Quien tuvo la idea fue D. Parnas cuando propuso la disciplina de ocultar la información. Su idea era encapsular cada una de las variables globales de la aplicación en un solo módulo junto con sus operaciones asociadas, sólo mediante las cuales se podía tener acceso a esas variables.
  • Se desarrollan mas lenguajes Orientados a Objetos

    Se desarrollan mas lenguajes Orientados a Objetos

    En esta misma década se desarrollaron otros lenguajes Orientados a Objetos como Objective C, Common Lisp Object System (CIOS), object Pascal, Ada y otros.
    Posteriores mejoras en herramientas y lanzamientos comerciales de C++ por distintos fabricantes, justificaron la mayor atención hacia la programación Orientada a Objetos en la comunidad de desarrollo de software
  • C++ (1983)

    C++ (1983)

    En los laboratorios Bells, Bjarne Stroustrup modificó el lenguaje C al C++, creando lo que muchos consideran el lenguaje de programación más popular que ha existido nunca. Además, ha sido listado en lo alto de los top ten de los lenguajes de programación desde 1986 y archivado en el Hall of Fame en 2003. Hoy en día es usado por Firefox, Office y Adobe PDF Reader.
  • Se consolida la Orientación a Objetos como una de las mejores maneras para resolver problemas.(1990)

  • Surge un desarrollo llamado JAVA (1996)

    Surge un desarrollo llamado JAVA (1996)

    (extensión de C++). Su filosofía es aprovechar el software existente. Facilitar la adaptación del mismo a otros usos diferentes a los originales sin necesidad de modificar el código ya existente.
  • Se desarrollan herramientas ‘CASE’ orientadas a objetos, como el diseño asistido por computadora. (1997 - 1998)

    Se desarrollan herramientas ‘CASE’ orientadas a objetos, como el diseño asistido por computadora. (1997 - 1998)

  • C# (2001)

    C# (2001)

    Con la llegada de la década de los 2000, llegaron nuevos lenguajes de programación, como Action Script. Sin embargo, fue en 2001 cuando llegaron C# y Visual Basic .NET. Junto a los años anteriores con Java y HTML, C# culmina el mejor momento de la historia de los lenguajes de programación.
  • Dataflex (2021)

    Dataflex (2021)

    Es un lenguaje de programación de alto nivel orientado a objetos y una herramienta visual de cuarta generación 4GL para desarrollar aplicaciones de software para Windows, web y móviles en una plataforma basada en framework. Fue introducido y desarrollado por Data Access Corporation a partir de 1982, sin embargo, su liberación consta en el año 2021.