-
Tarjetas perforadora
La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la máquina de tejer, con el objetivo de generar patrones decorativos automáticamente. -
Maquina Analítica
Diseñó y desarrolló una calculadora mecánica capaz de calcular tablas de funciones numéricas por el método de diferencias. También diseñó, pero nunca construyó, la analítica para ejecutar programas de tabulación o computación -
Period: to
Aporte a la Maquina Universal
Durante un período de nueve meses entre 1842 y 1843, Ada Lovelace tradujo las memorias del matemático italiano Luigi Menabrea acerca de la nueva máquina propuesta por Charles Babbage, la Máquina Analítica. Con estos escritos, ella añadió unas notas en las cuales especificaba en detalle un método para calcular los números de Bernoulli con esta máquina -
Los primeros algoritmos
En 1845, Ada tradujo al inglés un documento explicativo sobre el excepcional trabajo de Babbage al que fue añadiendo notas explicativas que ampliaron su extensión a casi el doble del original. Este traducción y explicación fue publicada en una revista francesa. -
Primeros Códigos y Procesamiento
Herman Hollerith se percató de que podía codificar la información en tarjetas perforadas cuando observó a los conductores de trenes que identificaban a los pasajeros según el orificio que hacían en su respectivo ticket. En 1890, la máquina tabuladora de Herman Hollerith fue utilizada para procesar los datos del censo de Estados Unidos utilizando tarjetas perforadas. -
Primer lenguaje de Programación
Ala Turing propuso en 196 l a famosa teoría de la máquina universal cuya dice que una máquina puede resolver cualquier problema computacional siempre y cuando se le de las instrucciones -
Las primeras computadora
1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas, en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta de que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores -
Sistema de codificación ENIAC
En 1943 Konrad Zuse crea el sistema de codificación ENIAC -
El lenguaje programático Plankalkül.
En 1948, Konrad Zuse publicó un artículo acerca de su lenguaje de programación Plankalkül. Sin embargo, no fue implementado en su vida y sus contribuciones fueron aisladas de otros desarrollos. -
Period: to
BINAC evolución de UNIVAC
1949 - 1954 una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico -
El Fortran
el primer lenguaje de alto nivel es decir un lenguaje que las persona pueden comprender