Shutterstock 1078387013 scaled

EVOLUCION DE LA PROGRAMACION

  • PRINCIPIOS DE LA PROGRAMACION

    PRINCIPIOS DE LA PROGRAMACION
    El primer lenguaje de programación fue un algoritmo creado por Ada Lovelace en 1883. Ada Lovelace creó este algoritmo para el motor analítico de Charles Babbage.
  • LA MAQUINA TABULADORA

    LA MAQUINA TABULADORA
    La máquina tabuladora Hollerith fue inventada por Herman Hollerith en 1889, permitiendo que los datos se cuenten y tabulen programáticamente.
  • CODIGOS INFORMATICOS

    CODIGOS INFORMATICOS
    En 1936, por primera vez, los códigos informáticos fueron especializados por Alonzo Church y Alan Turing.
  • LENGUAJE DE ENSAMBLE

    LENGUAJE DE ENSAMBLE
    Los primeros ordenadores modernos (alimentados eléctricamente) fueron creados en los años 40. Estas computadoras estaban limitadas en velocidad y capacidad de memoria.
  • UNOS DE LOS PRIMEROS LENGUAJES DE P.G (FORTRAN)

    UNOS DE LOS PRIMEROS LENGUAJES DE P.G (FORTRAN)
    Uno de los primeros lenguajes de programación, FORTRAN, fue presentado al público el 15 de octubre de 1956.
    Fue desarrollado por John Backus y otros en IBM.
  • CREACION DEL SEGUNDO LENGUAJE DE PROGRAMACION

    CREACION DEL SEGUNDO LENGUAJE DE PROGRAMACION
    El segundo lenguaje de programación más antiguo, LISP fue desarrollado por John McCarthy y se utilizó por primera vez en 1958.
  • ORIGEN DE LA ESTRUCTURA DE DATOS

    ORIGEN DE LA ESTRUCTURA DE DATOS
    La época de los sesenta, las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos. En esta misma época se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas, ya que era posible guardar estructuras de datos en listas y arboles.
    Posteriormente, en esta misma década, se llevo a cabo el desarrollo del IDS desarrollado por Charles Bachman.
  • ORIGEN DE BASIC

    ORIGEN DE BASIC
    El lenguaje de programación original BASIC fue desarrollado por John Kemeny, Mary Keller y Thomas Kurtz, y fue presentado al público el 1 de mayo de 1964.
  • PRIMER LENGUAJE DE PROGRAMACION POO

    PRIMER LENGUAJE DE PROGRAMACION POO
    Simula es considerado el primer lenguaje de programación orientado a objetos, desarrollado alrededor de 1965 por Ole-Johan Dahl y Kristen Nygaard.
  • LENGUAJE PASCAL

    LENGUAJE PASCAL
    Pascal es un lenguaje de programación creado por el profesor suizo Niklaus Wirth entre los años 1968, y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos
  • LENGUAJE DE PROGRAMACION C

    LENGUAJE DE PROGRAMACION C
    Dennis Ritchie y Brian Kernighan desarrollaron el lenguaje de programación C en los laboratorios Bell en 1970.
  • APARICION DEL SEGUNDO LENGUAJE DE POO

    APARICION DEL SEGUNDO LENGUAJE  DE POO
    Smalltalk fue el segundo lenguaje de programación orientado a objetos y el primer verdadero IDE, desarrollado por Alan Kay y otros en Xerox PARC en los años 70 s.
  • DESARROLLO DE SQL

    DESARROLLO DE SQL
    SQL es un lenguaje de programación de bases de datos y fue desarrollado por Edgar Codd en 1974 y sigue siendo importante en el mundo de los lenguajes de programación.
  • DESARROLLO DEL LENGUAJE DE PROGRACION ALTAIR BASIC

    DESARROLLO DEL LENGUAJE DE PROGRACION ALTAIR BASIC
    El lenguaje de programación Altair BASIC fue desarrollado por Bill Gates, Paul Allen y Monte Davidoff, y se puso a disposición para su uso el 2 de enero de 1975, se usó para crear programas para las computadoras de Altair.
  • INPLEMENTACION DE C++

    INPLEMENTACION DE C++
    C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos.
  • LENGUAJE DE PROGRAMACION ADA

    LENGUAJE DE PROGRAMACION ADA
    El Departamento de Defensa desarrolló el lenguaje de programación Ada, originalmente llamado DoD-1, y lo nombró en honor a Ada Lovelace en mayo de 1980.
  • HTML

    HTML
    El origen de HTML se remonta a 1980, cuando el físico Tim Berners-Lee, investigador del CERN (Organización Europea para la Investigación Nuclear) propuso un nuevo sistema de “hipertexto”
  • Nacimiento del lenguaje Fox - Pro

    Nacimiento del lenguaje Fox - Pro
    FoxPro es un lenguaje de programación para desarrollar aplicaciones de bases de datos y fue lanzado por Fox Software en 1984.
  • LENGUAJE DE PROGRAMACION DE CODIGO ABIERTO

    LENGUAJE DE PROGRAMACION DE CODIGO ABIERTO
    El lenguaje de programación de código abierto Perl, desarrollado por Larry Wall, fue introducido en 1987. Es comúnmente usado en la creación de scripts CGI y en la programación de aplicaciones web.
  • LENGUAJE DE PROGRAMACION OBJECTIVE - C

    LENGUAJE DE PROGRAMACION OBJECTIVE - C
    Desarrollado a mediados de los 80 por Brad Cox y Tom Love, el lenguaje de programación Objective-C fue oficialmente licenciado por NeXT en 1988.
  • DESARROLLO DE PYTHON

    DESARROLLO DE PYTHON
    El desarrollo de Python fue iniciado en 1989 por Guido van Rossum y puesto a disposición del público en 1991.
  • VISUAL BASIC

    VISUAL BASIC
    Visual Basic fue desarrollado por Alan Cooper, Visual Basic (VB) es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft
  • DESARROLLO DE LUA

    DESARROLLO DE LUA
    Lua (Luna en portugués) es un lenguaje de programación creado en 1993 por Roberto Ierusalimschy, Luis Henrique de Figueiredo y Waldemar Celes, miembros del Grupo de Tecnología en Computación Gráfica
  • PHP SU DESARROLLO

    PHP SU DESARROLLO
    PHP tal y como se conoce hoy en día es en realidad el sucesor de un producto llamado PHP/FI. Creado en 1994 por Rasmus Lerdorf, la primera encarnación de PHP era un conjunto simple de ficheros binarios Common Gateway Interface
  • JAVA

    JAVA
    El lenguaje de programación Java fue desarrollado originalmente por James Gosling, de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle),​ y publicado en 1995
  • RUBY

    RUBY
    El lenguaje de programación orientado a objetos Ruby desarrollado por Yukihiro Matsumoto fue lanzado por primera vez en 1995.
  • JAVA SCRIPT

    JAVA SCRIPT
    Originalmente llamado LiveScript cuando fue lanzado en noviembre de 1995, JavaScript fue desarrollado por Brendan Eich y renombrado como tal en diciembre de 1995.
  • LENGUAJE OCAML

    LENGUAJE OCAML
    Introducido en 1996, OCaml es una versión orientada a objetos del lenguaje de programación Caml.
  • LENGUAJE XML

    LENGUAJE XML
    XML es un lenguaje de marcado, con la especificación para XML que está siendo desarrollada por el W3C y recomendada el 10 de febrero de 1998.
  • LENGUAJE DE PROGRAMACION D

    El desarrollo del lenguaje de programación D comenzó en diciembre de 1999. D es un lenguaje de mayor nivel en comparación con C++.
  • LENGUAJE DE PROGRAMACION C#

    LENGUAJE DE PROGRAMACION C#
    Basado en C++ y Java, el lenguaje de programación C# fue desarrollado por Microsoft e introducido en junio de 2000.
    C# se convirtió en un estándar ISO en 2003.
  • PROGRAMACION ORIENTADA A OBJETOS SCALA

    PROGRAMACION ORIENTADA A OBJETOS SCALA
    El lenguaje de programación orientado a objetos Scala se introdujo en 2003, Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros.
  • LENGUAJE DE PROGRAMACION F#

    LENGUAJE DE PROGRAMACION F#
    Don Syme desarrolló el lenguaje de programación F# y Microsoft lo introdujo por primera vez en 2005.
  • NIM LENGUAJE DE PROGRAMACION

    NIM LENGUAJE DE PROGRAMACION
    Introducido en 2008, Nim es un lenguaje de programación usado para desarrollar software que requiere límites estrictos en cómo se usa la memoria del sistema.
  • REIA

    REIA
    Reía soportaba múltiples paradigmas de programación incluyendo imperativa, funcional, declarativa, orientada a objetos, y concurrente. Se utilizó el modelo de actor para la concurrencia de una manera que trabajó junto a su sistema de objetos.
  • COFFEE-SCRIPT

    COFFEE-SCRIPT
    El lenguaje de programación multiparadigma CoffeeScript, capaz de ser compilado en JavaScript, fue lanzado oficialmente en 2010, CoffeeScript es un lenguaje de programación que se compila a JavaScript.
  • DART (CODIGO ABIERTO)

    DART (CODIGO ABIERTO)
    Google desarrolló el lenguaje de programación Dart de código abierto basado en la web, presentándolo al público en octubre de 2011.
  • JULIA (LENGUAJE DE ALTO NIVEL)

    JULIA (LENGUAJE DE ALTO NIVEL)
    Julia fue desarrollada por Jeff Bezanson, Alan Edelman, Stefan Karpinski, y Viral B, Shah y fue lanzada en 2012. Es un lenguaje de programación de alto nivel utilizado para la computación científica.
  • BABEL

    BABEL
    Babel es un lenguaje de programación de propósito general desarrollado en 2014 y utilizado para crear programas para conservar la vida de la batería y los recursos del sistema en los dispositivos.
  • SWIFT

    SWIFT
    Creado por Apple y lanzado el 2 de junio de 2014, el lenguaje de programación Swift ayuda a crear programas y aplicaciones para iOS, macOS, el Apple Watch y AppleTV.
  • LENGUAJE DE PROGRAMACION RUST

    LENGUAJE DE PROGRAMACION RUST
    Graydon Hoare comenzó a desarrollar el lenguaje de programación Rust alrededor de 2010. Tras las contribuciones de cientos de personas, fue lanzado oficialmente como versión 1.0.0 alfa por la investigación de Mozilla el 9 de enero de 2015.