Inf

Evolución de los lenguajes de programación

  • 500 BCE

    Abaco

    Abaco
    El ábaco es un instrumento de cálculo que sirve para efectuar operaciones aritméticas sencillas (sumas, restas, multiplicaciones y divisiones) y otras más complejas (como calcular raíces). Consiste en un cuadro de madera con barras paralelas por las que corren bolas movibles de madera u otro material de fortaleza dura, útil también para enseñar estos cálculos elementales.
  • Pascalina

    Pascalina
    La pascalina fue la primera calculadora que funcionaba a base de ruedas y engranajes, inventada en 1642 por el filósofo y matemático francés Blaise Pascal (1623-1662). El primer nombre que le dio a su invención fue máquina de aritmética. Luego la llamó rueda pascalina, y finalmente pascalina. Este invento es el antepasado remoto del actual ordenador.
  • Maquina de telar

    Maquina de telar
    El telar de Jacquard es un telar mecánico inventado por Joseph Marie Jacquard en 1801. El artilugio utilizaba tarjetas perforadas para conseguir tejer patrones en la tela, permitiendo que hasta los usuarios más inexpertos pudieran elaborar complejos diseños. La invención se basaba en los instrumentos que anteriormente diseñaron Basile Bouchon (1725), Jean-Baptiste Falcon (1728) y Jacques Vaucanson (1740), todos ellos de nacionalidad francesa.
  • Maquina diferencial

    Maquina diferencial
    La máquina diferencial es una calculadora mecánica de propósito especial, diseñada para calcular funciones polinómicas. Puesto que las funciones logarítmicas y trigonométricas pueden ser aproximadas por polinomios, esta máquina es más general de lo que parece al principio.
  • Maquina analítica

    Maquina analítica
    La máquina analítica es el diseño de un computador moderno de uso general realizado por el profesor británico de matemática Charles Babbage,​ que representó un paso importante en la historia de la informática. Fue inicialmente descrita en 1837, aunque Babbage continuó refinando el diseño hasta su muerte en 1871. La máquina no pudo construirse debido a razones de índole política pues hubo detractores por un posible uso de la máquina para fines bélicos.
  • Maquina tabuladora eléctrica

    Maquina tabuladora eléctrica
    En 1890, Herman Hollerith (1860-1929) 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, durante el proceso total no más de dos años y medio.
  • Enigma

    Enigma
    Enigma era el nombre de una máquina de rotores que permitía usarla tanto para cifrar como para descifrar mensajes.
    Fue patentada en 1918 por la empresa alemana Scherbius & Ritter, cofundada por Arthur Scherbius, quien había comprado la patente de un inventor neerlandés, y se puso a la venta en 1923 para un uso comercial.
  • Maquina de Turing

    Maquina de Turing
    Una máquina de Turing es un dispositivo que manipula símbolos sobre una tira de cinta de acuerdo con una tabla de reglas. A pesar de su simplicidad, una máquina de Turing puede ser adaptada para simular la lógica de cualquier algoritmo de computador y es particularmente útil en la explicación de las funciones de una CPU dentro de un computador.
  • Period: to

    Z1

    La Z1 fue una computadora mecánica diseñada por Konrad Zuse desde 1936 hasta 1937 y construida por él desde 1936 hasta 1938.​ Era una calculadora binaria, mecánica, de accionamiento eléctrico, con programación limitada, que leía instrucciones de una película de celuloide perforada.
  • Bombe

    Bombe
    El bombe era un dispositivo electromecánico (un ordenador de uso específico) usado por los criptólogos británicos para ayudar a descifrar las señales cifradas por la máquina alemana Enigma durante la Segunda Guerra Mundial. La Armada y el Ejército de los Estados Unidos produjeron máquinas con la misma especificación funcional, pero diseñadas de una manera diferente.
  • ENIAC

    ENIAC
    ENIAC, acrónimo de Electronic Numerical Integrator And Computer (Computador e Integrador Numérico Electrónico),​ fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver «una extensa clase de problemas numéricos». Fue inicialmente diseñada para calcular tablas de tiro de artillería destinadas al Laboratorio de Investigación Balística del Ejército de los Estados Unidos.
  • IBM 701

    IBM 701
    IBM 701, conocido como la "calculadora de Defensa" mientras era desarrollado, fue anunciado al público el 29 de abril de 1952 y era la primera computadora científica comercial de IBM.​ Sus hermanos en la computación de oficina eran el IBM 702 y el IBM 650. Durante los cuatro años de producción se vendieron 20 unidades.
  • Period: to

    Segundo gran lenguaje de programación universall

  • ASCII

    ASCII
    es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. Fue creado en 1967 por el Comité Estadounidense de Estándares como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía.
  • Microsoft

    Microsoft
    Microsoft Corporation es una empresa tecnológica multinacional con sede en Redmond, Washington, Estados Unidos. Su nombre es un acrónimo de microordenador y software.​La empresa desarrolla, fabrica, licencia y da soporte a ordenadores personales, servidores, dispositivos electrónicos y servicios.
  • 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 y la sede europea en la ciudad de Cork.
  • Ruby

    Ruby
    Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.
  • Page Personal Homepage

    Las páginas web personales son páginas de la World Wide Web creadas por un individuo para contener contenido de carácter personal en lugar de contenido perteneciente a una empresa, organización o institución.