1366 2000

Evolución de la programación

  • El primer lenguaje de programación

    El primer lenguaje de programación
    Joseph Marie Jacquard fue el inventor del telar programable, convirtiéndose así en el responsable de la programación, más no en el inventor de la misma.
    Y es que, sus tarjetas programables se introducían en un telar que leía el código, las instrucciones de dichas tarjetas y automatizaba procesos. De forma que este fue el primer lenguaje de programación, pues estas tarjetas perforadas se utilizaron en las primeras máquinas computacionales y posteriormente en los primeros ordenadores.
  • El lenguaje de programación de Ada Lovelace y la definición de la palabra "Algoritmo"

    El lenguaje de programación de Ada Lovelace y la definición de la palabra "Algoritmo"
    La matemática Ada Lovelace se propuso traducir las memorias del matemático italiano Luigi Menabrea y, mientras lo hacía, creó un lenguaje de programación a mano para calcular la serie de números de Bernoulli con la máquina de Babbage. Creando así la primera calculadora mecánica, y considerandole como, la primera programadora. También se nombra el proceso lógico de ejecución de un programa: el algoritmo.
  • Entra en escena Alan Turing

    Entra en escena Alan Turing
    Años más tarde, Alan 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.
    Si había un algoritmo, la máquina podía resolver el problema.
  • Primer autocode: Glennie's Autocode

    Primer autocode: Glennie's Autocode
    Un Autocode es un lenguaje de programación de alto nivel que utiliza un compilador. El primer autocode y su compilador aparecieron en la Universidad de Manchester para hacer la programación de la máquina Mark 1 más inteligible. Fue creada por Alick Glennie, de ahí el nombre de Glennie's Autocode.
  • Primer lenguaje de alto nivel popular: FORTRAN

    Primer lenguaje de alto nivel popular: FORTRAN
    FORmulaTRANslation es el lenguaje de programación más antiguo y que continúa en uso. Creada por John Backus de IBM, esta herramienta fue desarrollada para la computación científica de alto nivel, matemáticas y estadísticas.
  • Se lanza ALGOL

    Se lanza ALGOL
    Se denomina ALGOL (o Algol) a un lenguaje de programación. Que es un acrónimo de las palabras inglesas Algorithmic Language (lenguaje algorítmico).
    Fue muy popular en las universidades durante los años 1960, pero no llegó a cuajar como lenguaje de utilización comercial.
    Sin embargo, Algol influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada.
  • Se crea COBOL

    Se crea COBOL
    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Inventan BASIC

    Inventan BASIC
    Creado por John George Kemeny y Thomas Eugene Kurtz , el denominado Beginners All Purpose Symbolic Instruction Code fue diseñado como un lenguaje simplificado para aquellos que no tenían como base fuertes conocimientos técnicos o matemáticos.
    Una versión modificada, escrita por Bill Gates y Paul Allen, llegó a ser el primer producto de Microsoft.
  • LLega la versión ALGOL 68

    LLega la versión ALGOL 68
    ALGOL 68 es un derivado directo de ALGOL 60, cuyos objetivos principales, son permitir comunicar algoritmos, proporcionar una eficiente ejecución de los mismos en diferentes arquitecturas y servir como herramienta para la enseñanza.Cabe mencionar que este
    lenguaje fue el primero en ser completamente definido antes de que fuera implementado.
  • Invención del lenguaje B

    Invención del lenguaje B
    B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C.
    Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie.
  • Creación de PASCAL

    Creación de PASCAL
    El lenguaje se llamó así en honor de Blaise Pascal, el inventor de las calculadoras matemáticas, aunque su creador se llamaba Niklaus Wirth, y lo desarrolló como una herramienta de enseñanza y formación, pero pronto trascendió como lenguaje de programación para crear todo tipo de aplicaciones, entre ellas, Skype.
  • Se desarrolla C

    Se desarrolla C
    Este lenguaje fue desarrollado por Dennis Ritchie, para los laboratorios Bell Telephone. Se le llamó "C" porque sus características derivan de un lenguaje anterior llamado "B".
    C llegó a ser tan poderoso que la mayoría del núcleo de Unix fue reescrito con él. De hecho, hoy en día, Linux está todavía basado en C.
  • Aparece C++

    Aparece C++
    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.
  • Surge Python

    Surge Python
    Guido Van Rossum lo creó para solucionar problemas en el lenguaje ABC y continúa utilizándose para tal fin. De forma que es un lenguaje interpretado, dinámico y multiplataforma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional.

    Hoy en día es usado por la NASA, Google y YouTube.
  • Nace Java

    Nace Java
    Un grupo de trabajadores de Sun Microsystems, liderado por James Gosling, creó Java para arrancar los decodificadores de una televisión interactiva,dándole una amplia variedad de aplicaciones.
    Hoy en día, Java está presente en más de 1.000 millones de PCs de todo el mundo y muchas websites no pueden funcionar sin ella.
  • Aparece PHP

    Aparece PHP
    Rasmus Lerdoff desarrolló PHP, el cual se utiliza para la programación de páginas dinámicas en servidores y el desarrollo de aplicaciones en diferentes sistemas operativos.
    Hoy en día, PHP ha crecido hasta llegar a ser parte de una arquitectura web integrada en 20 millones de websites, siendo una de ellas, Facebook.
  • Se incorpora JavaScript

    Se incorpora JavaScript
    Javascript fue desarrollada por Brendan Eich, de Netscape, bajo el nombre de Mocha. Tiene influencia del lenguaje C, y se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.
  • Se presenta C#

    Se presenta C#
    C# es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).
  • Se integra Visual Basic .NET

    Se integra Visual Basic .NET
    Es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.
  • Se une Scratch

    Se une Scratch
    Se trata de un lenguaje de programación visual desarrollado por el MIT que consiste en un lenguaje desarrollado para que niños, adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea de código.
  • Surge Swift

    Surge Swift
    Es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS.