HISTORIA DE LENGUAJES DE PROGRAMACIÓN

  • Máquina de Schickard

    Máquina de Schickard
    Wilhelm Schickard inventó un aparato que permitía hacer operaciones aritméticas de forma completamente mecánica, el Rechenuhr o reloj calculador. Esta calculadora utilizaba un complejo sistema de varillas y engranajes que mecanizaba las operaciones que antes debían realizarse de forma manual. No se ha conservado ningún modelo original de esta máquina; las réplicas modernas (como esta) han sido creadas gracias a los diseños del autor que se han conservado.
  • Calculadora de Pascal

    Calculadora de Pascal
    Mucho antes de que tengas esa calculadora china que hace hasta raíces a la enésima potencia hubo una gran cantidad de genios tratando de lograr crear una calculadora, una máquina, un mecanismo que pudiera hacer cálculos de forma automatizada y sencilla.
  • Motor Analítico

    Motor Analítico
    se trataba de una máquina de calcular programable mediante tarjetas perforadas (Babbage se inspiró en el telar de Jackquard en el que el diseño de los dibujos de las telas se podían configurar usando tarjetas perforadas). La máquina estaba diseñada para trabajar en base 10 y se podía conseguir que sus cálculos realizaran saltos condicionales y bucles.
  • MOTOR ANALITICO

    MOTOR ANALITICO
    Para el ingreso de datos contemplaba el uso de tarjetas perforadas; para comunicar sus resultados al usuario, contaba con una impresora, un "plotter" de dibujos y una campana. Tenía una memoria de 16Kb.
  • Década prodigiosa

    Década prodigiosa
    Década en la que se desarrollaron tecnologías cada vez más rápidas y resistentes, y se consiguieron enormes avances en la velocidad y precisión de los cálculos.
  • LA MAQUINA Z3 DE SUZE

    LA MAQUINA Z3 DE SUZE
    Fue la primera máquina programable y completamente automática, características usadas para definir a un computador. El Z3, de tecnología electromecánica, estaba construido con 2300 relés, tenía una frecuencia de reloj de ~5 Hz, y una longitud de palabra de 22 bits.
  • Primer computador electrónico digital

    Primer computador electrónico digital
    Fue diseñado por Max Newmann usando la tecnología proporcionada por los ingenieros F.C. Williams y Tom Kilburn. Williams había inventado un dispositivo de memoria electrónico (la válvula de Williams) capaz de sustituir las lentas líneas de retardo de mercurio utilizadas hasta ese momento.
  • La máquina de Manchester

    La máquina de Manchester
    Fue el primer computador con un conjunto de instrucciones completo, capaz de realizar saltos, condicionales y direccionamiento indirecto.
  • El UNIVAC

    El UNIVAC
    fue el primer computador comercial. Con este computadora aparece por primera vez la figura del programador: manuales, cursos de formación, ofertas de empleo, etc.
  • Manual de programación del UNIVAC

    Manual de programación del UNIVAC
    Los computadores son lentos y muy complicados de instalar y mantener.
    Son más importantes las horas de funcionamiento del computador que las horas de trabajo del programador.
    La complejidad de las tareas a programar es pequeña y es suficiente con los programas en ensamblador.
    El manual de programación del UNIVAC es una referencia histórica de gran interés