Linea del tiempo TEMA LENGUAJES DE PROGRAMACIÓN ORIENTADA A OBJETOS. 2º Semestre

  • Alan Turing

    Alan Turing
    Turing revolucionó la computación con su máquina de Turing. Se trata de una máquina que demostraba que, con un algoritmo, podían resolver cualquier problema matemático. Para leer más la siguiente liga brinda más información: https://www.derechosintelectuales.gob.ec/alan-turing-precursor-de-la-informatica-y-la-inteligencia-artificial/#:~:text=Alan%20Turing%20fue%20el%20creador,victoria%20aliada%20del%20mencionado%20conflicto.
  • Especificación de ALGOL

    Especificación de ALGOL
    Un comité crea la especificación del lenguaje ALGOL, tenía la particularidad de no definir la manera de manejar entrada y salida, dejando esta parte libre a cada implementación. Para visualizar más, presiona sobre el siguiente link:
    https://youtu.be/ycmLq0qG4oc
  • Simula y su primera aparición

    Simula y su primera aparición
    Simula es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Para saber más, presione sobre el siguiente enlace:
    https://hmong.es/wiki/Simula
  • Simula y la P.O.O

    Simula y la P.O.O
    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 Para más información la siguiente liga puede brindar más información:
    https://www.zator.com/Cpp/E0_Iw1.htm
  • Small talk

    Small talk
    En los 70’s científicos del centro de investigación en Palo Alto Xerox (Xerox park) inventaron el lenguaje Small talk que dio respuesta al problema anterior (investigar no planificar). https://www.youtube.com/watch?v=PcFT7YiUY18
  • Llega c++

    Llega c++
    La intención de Bjarne Stroustrup fue la de extender al lenguaje de programación C mecanismos para manipular objetos. Se brinda más información de C++ en el siguiente link:
    https://youtu.be/0NPFJ73Pmu0
  • Ampliación de C++

    Ampliación de C++
    En los años 80’s Bjarne Stroustrup de AT&T Labs., amplió el lenguaje C para crear C++ que soporta la programación Orientada a Objetos. Para más información la siguiente liga puede brindar ayuda:
    https://www.hostingplus.cl/blog/lenguaje-de-programacion-c-aprende-a-programar/#:~:text=C%2B%2B%20es%20la%20ampliaci%C3%B3n%20del,en%20m%C3%BAltiples%20aplicaciones%20y%20sistemas.
  • Los 80´s y los P.O.O

    Los 80´s y los P.O.O
    Se desarrollaron otros lenguajes Orientados a Objetos como Objective C, Common Lisp Object System (CIOS), object Pascal, Ada y otros. Para más información, se puede consultar el siguiente blog:
    https://profile.es/blog/que-es-la-programacion-orientada-a-objetos/
  • Visual FoxPro

    Visual FoxPro
    Visual FoxPro FoxPro es un lenguaje derivado de xBase. Creado en 1984 por Fox Software, fue adquirido en 1992 por Microsoft, donde adquirió su nombre actual. Presione sobre el siguiente link para acceder a más información:
    https://www.youtube.com/watch?v=dpgAMMsHZ_E
  • Eiffel

    Eiffel
    Meyer concibió el lenguaje en 1985 con el objetivo de aumentar la confiabilidad del desarrollo de software comercial; la primera versión estuvo disponible en 1986. Para más información, vease el siguiente blog:
    https://es-academic.com/dic.nsf/eswiki/715364
  • Object Pascal

    Object Pascal
    Object Pascal fue el principal lenguaje de programación para las primeras versiones del marco de la aplicación MacApp. Si se quiere abordar más acerca del tema, vease el siguiente link:
    https://youtu.be/E7RIyIO_2kM
  • Perl

    Perl
    Perl fue creado por Larry Wall y es un lenguaje de programación de alto nivel de propósito general. https://www.perl.org/
  • La P.O.O y su consolidación

    La P.O.O y su consolidación
    Se consolida la Orientación a Objetos como una de las mejores maneras para resolver problemas. Aumenta la necesidad de generar prototipos más rápidamente (concepto RAD Rapid Aplication Developments). https://www.youtube.com/watch?v=7DgL3w12FqE
  • HTML, Python y Visual Basic

    HTML, Python y Visual Basic
    Surgieron Python, Visual Basic y HTML, dos lenguajes que han definido las páginas web y HTML, un lenguaje de marcado de hipertexto que es el ''código'' de Internet. Si quieres saber como programar y crear tu propia pagina web, consulta el siguiente link:
    https://youtu.be/dpbu0zTitO8
  • Ruby

    Ruby
    Ruby fue creado por Yukihiro Matsumoto (aka Matz) en Japón. https://www.ruby-lang.org/es/
  • Java, JavaScript y PHP

    Java, JavaScript y PHP
    En 1995 nacieron Java, JavaScript y PHP, otros tres de los lenguajes que han definido la manera en la que entendemos el mundo debido a que, básicamente, están presentes en el 50% de las páginas web y en muchísimas aplicaciones. https://www.youtube.com/watch?v=xZSSzg5oWrs
  • Las herramientas CASE y la P.O.O

    Las herramientas CASE y la P.O.O
  • La arquitectura de la P.O.O

    La arquitectura de la P.O.O
    Del 98 a la fecha se desarrolla la arquitectura de objetos distribuidos RMI, Corba, COM, DCOM. https://youtu.be/J3hejyOsTpM
  • Los 2001 y C#

    Los 2001 y C#
    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. Para más información, visite el siguiente link:
    https://time.graphics/es/event/1495409
  • Scala

    Scala
    Es un lenguaje puramente orientado a los objetos que implementa algunas características de Python en una sintaxis de Java. Corre actualmente en JVM y .NET. https://www.scala-lang.org/
  • Eiffel y su estandarización

    Eiffel y su estandarización
    Eiffel se convirtió en un lenguaje estandarizado ISO. El diseño del lenguaje está estrechamente relacionado con el método de programación de Eiffel. ¿Quieres saber más? Visita el siguiente genialy
    https://view.genial.ly/603970642999be0d93cf0d6c/presentation-lenguaje-de-programacion-eiffel
  • Kotlin

    Kotlin
    JetBrains, la famosa empresa creadora de varios de los IDE más usados, como IntelliJ o WebStorm entre otros, publicó la primera versión de este lenguaje de programación. La historia resumida de kotlin está en el siguiente video:
    https://youtu.be/exZVdlvHRBo
  • C

    C
    Surgió en el año 2012 con la finalidad de solventar las deficiencias del lenguaje de programación JavaScript, haciendo de él una herramienta más robusta. https://youtu.be/qB1JtcNVAy8
  • NetBeans

    NetBeans
    NetBeans comenzó en 1996 como Xelfi pero fue hasta el 2013 que salieron las versiones:
    7.3 el 21 de febrero de 2013
    7.3.1 el 12 de junio de 2013
    7.4 el 15 de octubre de 2013 Resuelve todas tus dudas presionando sobre el siguiente enlace:
    https://youtu.be/1Zcc43BwT-Q