Evolución de la programación

By frank17
  • 1995 BCE

    JAVA

    JAVA
    Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra.
  • 1991 BCE

    Python

    Python
    Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
  • 1983 BCE

    CREACIÓN C++

    CREACIÓN C++
    C++ es un lenguaje de progrmacion diseñado por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de los objetos.
  • 1976 BCE

    Apple

    Apple
    Apple Inc. es una empresa estadounidense que diseña y produce equipos electrónicos, software y servicios en línea. Tiene su sede central en el Apple Park, en Cupertino (California, Estados Unidos) y la sede europea en la ciudad de Cork (Irlanda).3​Sus productos de hardware incluyen el teléfono inteligente iPhone, la tableta iPad, el ordenador personal Mac, el reproductor de medios portátil iPod, el reloj inteligente Apple Watch y el reproductor de medios digitales Apple TV.
  • 1975 BCE

    Microsoft

    Microsoft
    Microsoft Corporation es una compañía tecnológica multinacional con sede en Redmond, Washington en Estados Unidos. Desarrolla, manufactura, licencia y provee soporte de software para computadores personales, servidores, dispositivos electrónicos y servicios.
  • 1972 BCE

    Lenguaje C.

    Lenguaje C.
    C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los laboratorios Bell como evolución del anterior lenguaje B. Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas caracteristicas de bajo nivel.
  • 1972 BCE

    Prolog

    Prolog
    es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial.
  • 1970 BCE

    PASCAL

    PASCAL
    En el lenguiaje de programación desarrollado por el profesor Suizo Niklaus Whirt. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización fue de gran uso para herramientas de todo tipo.
  • 1964 BCE

    Programación en BASIC

    Programación en BASIC
    Fue diseñado en 1964 por John George Kemeny y Thomas Euguene Kurts en el Dartmouth College en New Hampshire, USA, es un lenguaje de programación de alto nivel.
  • 1960 BCE

    Lenguaje COBOL

    Lenguaje COBOL
    Creado como lenguaje de programacion universal para poder ser utilizado en cualquier ordenador.
  • 1958 BCE

    Creación de Lisp

    Creación de Lisp
    Especificado en 1958 por John MCarty y sus colaboradores en el instituto tecnológico de massachusetts. El Lisp es el segundo más viejo lenguaje de programación de alto nivel. El nombre lisp deriva de "List procesiones. "
  • 1957 BCE

    Fortran

    Fortran
    Considerados los lenguajes más viejos utilizados hoy en día. Son lenguajes de alto nivel que fueron creados por científicos, matemáticos y empresarios de la computación. Principales usos: Aplicaciones para supercomputadoras, desarrollo de Inteligencia Artificial, software empresarial.
  • 1950 BCE

    Creación del lenguaje ensamblador

    Creación del lenguaje ensamblador
    Es un lenguaje de programación de bajo nivel basado en la representación de código de maquina (binario) , el ensamblador realiza la traducción del código de maquina a
  • 1938 BCE

    Konrad Zuse Z1

    Konrad Zuse Z1
    Primera maquina programable de la historia, una calculadora del tamaño de una mesa, que funcionaba con electricidad y utilizaba el sistema binario para su función con las cintas perforadas.
  • 1936 BCE

    Maquina de turing

    Maquina de turing
    Es un dispositivo de reconocimientos de lenguaje, es más general que cualquier autómata finito y cualquier autómata de pila, debido a que ellas pueden reconocer tanto los lenguajes regulares, como los lenguajes independientes de contexto y además muchos otros tipos de lenguajes.
  • 1920 BCE

    ENIGMA

    ENIGMA
    Considerada imposible de desencriptar, la historia de la ruptura de sus claves, conseguida finalmente en el Reino Unido gracias a la labor desarrollada anteriormente por un equipo de matemáticos y criptólogos polacos, es una de las historias secretas más espectaculares de la Segunda Guerra Mundial.
  • 1890 BCE

    Maquina tabuladora de Herman Hollerith

    Maquina tabuladora de Herman Hollerith
    En 1890 Herman Hollerith había desarrollado un sistema de tarjetas perforadas eléctricas y basado en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención. La máquina de Hollerith se usó para tabular el censo de aquel año en los Estados Unidos, durando el proceso total no más de dos años y medio. Así, en 1896, Hollerith crea laTabulating Machine Company, con la que pretendía comercializar su máquina. La fusión de esta empresa con otras dos, dio lugar, en 1924, (IBM).
  • 1842 BCE

    Primer programa

    Primer programa
    Ada lovelace publicó en 1843 una nota muy importante sobre la computadora de Babbage, fue la primera persona a en escribir un programa que utilizaba 2 bucles, con esto demostró la capacidad de bifurcación de la maquina de Babbage
  • 1833 BCE

    Maquina Analitica

    Maquina Analitica
    Máquina Analítica suponía un concepto radicalmente nuevo y auténticamente revolucionario, puesto que poseía la capacidad de operar de distinta manera según los problemas planteados, o lo que es lo mismo: la secuencia de las operaciones se alteraba en función del resultado de los cálculos inmediatamente anteriores.la máquina permitía múltiples usos.
  • 1801 BCE

    Maquina de telar, Jacquard.

    Maquina de telar, Jacquard.
    Lo que inventó Joseph Marie Jacquard en 1801 no fue el telar, que ya estaba más que inventado, sino una forma de automatizar su funcionamiento. Hasta la llegada de la invención de Jacquard entre cada paso de la lanzadera con la trama había que subir o bajar los hilos de la urdimbre, según correspondiera, a mano. Este proceso era lento y sujeto a errores, por lo que los diseños que se hacían no eran muy complicados.