-
Apareció en Babilonia en aproximadamente 2400 a.C. y fue utilizado por civilizaciones como India, China, Grecia, Egipto. Servía para realizar cálculos aritmiticos. Su nombre proviene del actual grigo "abax" (rectángulo/tabla).
-
Hitos de herramientas consideradas computadores analógicos. Hoy en día encontradas en museos, servían para realizar operaciones aritméticas y logarítmicas.
-
Gottfried Wilhelm Leibniz, matemático alemán, extendió las ideas de Pascal y desarrolló la Stepped Reckoner, que incorpora la posibilidad de multiplicarm, dividir y sacar raíz cuadrada. Escribió también es sistema numérico binario para realizarcálculos, antecesor de la lógica binaria y álgebra de Boole, antecesor a la computación actual.
-
Wilhelm Schickard construye la primera máquina de calcular (con imperfecciones) en el S.XVII. Basada en engranajes de relojería. Blaise Pascal, matemático francés, construyó una segunda máquina mecánica capaz de sumar, restar y hacer cálculos aritmiticos. Se le llamó "máquina aritmitica" o "pascalina".
-
Durante el S.XIX se desarrollaron cintas de papel y tarjetas perforadas portadoras de información que se usaron en pianos automáticos.
-
Charles X. Thomas patenta y produce una máquina de calcular mecánica con gran éxito comercial, utilizada hasta el S.XX en agencias gubernamentales, bancos y empresas aseguradoras. Precede las cajas registradoras utilizadas hasta 1970.
-
Ingeniero británico que desarrolló un computador mecánico con conceptos de unidad aritmética, control de flujo, ramificaciones condicionales, bucles y una memoria integrada. Considerado el padre de la programación.
-
El control numérico de las máquinas se aprovechó para avanzar la programación de computadores digitales y se utilizaron como medio de introducir el código y datos del equipo.
-
Estos realizaban cálculos aritméticos y resolvían ecuaciones diferenciales a través de circuitos electrónicos, derivadas ye integrales. Utilizadas hasta 1970.
-
Alan Turning, un matemático inglés, desarrolló un modelo matemático de un computador que contenía memoria ilimitada sobre una cinta y un sistema primitivo de grabación. Un computador con programas almacenados.
-
Utilizó tecnología electrónica para el desarrollo de este.
-
Al mismo tiempo que turning, John von Neuman, propuso un diseño de arquitectura del computador, compartiendo algunas de las ideas de Turning.
-
Manchester Ferranti Mark 1. Utiliza la arquitectura de von Neuman y los programas almacenados de Turning. Ejecutó su primer código programado en el mismo año. El método arquitéctonico de von Neuman es el que se utiliza actualmente. Fue un gran avance tecnológico.