Introducción.
A lo largo de la historia el hombre fue resolviendo sus necesidades de registración, para llevar la cuenta de sus bienes y efectuar las operaciones necesarias para la permuta o la venta de los mismos. Fue ideando métodos ágiles de cálculos, tales como contar con los elementos que les proporcionaba la naturaleza
-Ábaco. 2600a.C.
Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuya historia se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy sencillo, consta de cuentas ensartadas en varillas que a su vez están montadas en un marco rectangular
-Sistema numérico arábigo. 1200
Alrededor del año 1200 de nuestra era, con la aceptación del número arábigo, se favorecieron los avances. Pero no apareció ningún aparato mecánico recién hasta el siglo XVII.
-Logaritmos y regla de calculo . 1627
John NEPIER, desarrolló los logaritmos, este sistema proporcionó un método conveniente para abreviar los cálculos, convierte la multiplicación, división, potenciación y radicación en simples sumas y restas. Esto deriva la invención de la Regla de cálculo.
-Sumadora de Da Vinci. entre 1452 y 1519
El inventor y pintor Leonardo Da Vinci (1452-1519) trazó las ideas para una sumadora mecánica.
-La Pascalina. 1642
El primero en lograr con éxito el desarrollo de una calculadora mecánica para contar dígitos fue Blaise PASCAL (1642) a la que se denominó Sumadora de Pascal o Pascalina, era un aparato apropiado para efectuar largas sumas, consistía en una hilera de ruedas, cada una de las cuales constaba de diez dientes iguales que representaban los dígitos del 0 al 9, formando lo que llamó la Rueda Contadora Decimal. Su mecanismo se lo puede comparar con el del cuentakilómetros del automóvil.
-Multiplicadora de Leibnitz. 1694
En base a la sumadora de Pascual, en 1671, Leibnitz (científico y filósofo alemán) proyectó una máquina de multiplicar por medio de sumas sucesivas.
-El telar de Jacquard. 1801
Mientras tanto Charles Jacquard (francés), fabricante de tejidos, había creado un telar que podía reproducir automáticamente patrones de tejidos leyendo la información codificada en patrones de agujeros perforados en tarjetas de papel el rígido.
-La locura de Babbage. 1823
Charles Babbage (1793-1871), visionario inglés y catedrático de Cambridge, hubiera podido acelerar el desarrollo de las computadoras si él y su mente inventiva hubieran nacido 100 años después. Adelantó la situación del hardware computacional al inventar la "máquina de diferencias", capaz de calcular tablas matemáticas. En 1834, cuando trabajaba en los avances de la máquina de diferencias Babbage concibió la idea de una "máquina analítica". En esencia, ésta era una computadora de propósitos generales. Conforme con su diseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y dividir en secuencia automática a una velocidad de 60 sumas por minuto
La primera computadora fue la máquina analítica creada por Charles Babbage, profesor matemático de la Universidad de Cambridge en el siglo XIX. La idea que tuvo Charles Babbage sobre un computador nació debido a que la elaboración de las tablas matemáticas era un proceso tedioso y propenso a errores. En 1823 el gobierno Británico lo apoyo para crear el proyecto de una máquina de diferencias, un dispositivo mecánico para efectuar sumas repetidas.
-La primera programadora. 1843
En 1843 Lady Ada Augusta Lovelace sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que propiciaran que el motor de Babbage repitiera ciertas operaciones. Debido a esta sugerencia algunas personas consideran a Lady Lovelace como la primera programadora.
-Las raices de IBM. 1896
En 1896, el Dr. Hollerith formó una comapañía para desarrollar una máquina. Esta compañía se fusionó posteriormente con otras dos y se convirtió en lo que hoy se conoce como IBM. (Internacional Business Machines.) James Powers, quien también durante su tiempo fue estadístico del Departamento de Censos, fundó posteriormente otra compañía que con el tiempo formó parte de UNIVAC, una división de Sperry Rand Corporation. IBM y UNIVAC produjeron la mayor parte del equipo elctromecánico para procesamiento de datos del que se dispone hoy en día.
-Las maquinas electromecánicas de contabilidad (MEC). 1919
Las maquinas electromecánicas de contabilidad (MEC) Los resultados de las máquinas tabuladoras tenían que llevarse al corriente por medios manuales, hasta que en 1919 la Computing-Tabulating-Recording-Company. Anunció la aparición de la impresora/listadora. Esta innovación revolucionó la manera en que las Compañías efectuaban sus operaciones. Para reflejar mejor el alcance de sus intereses comerciales, en 1924 la Compañía cambió el nombre por el de international Bussines Machines Corporation (IBM) Durante décadas, desde mediados de los cincuentas la tecnología de las tarjetas perforadas se perfeccionó con la implantación de más dispositivos con capacidades más complejas. Dado que cada tarjeta contenía en general un registro (Un nombre, dirección, etc.) el procesamiento de la tarjeta perforada se conoció también como procesamiento de registro unitario.
-La supuesta primer computadora. 1913
John Atanasoff comienza a trabajar en la primera computadora digital pero se olvida de llenar su patente, casi diez años después, la ENAC utilizaría su trabajo como base.
Atanasoff Y Berry Una antigua patente de un dispositivo que mucha gente creyó que era la primera computadora digital electrónica, se invalidó en 1973 por orden de un tribunal federal, y oficialmente se le dio el crédito a John V. Atanasoff como el inventor de la computadora digital electrónica. El Dr. Atanasoff, catedrático de la Universidad Estatal de Iowa, desarrolló la primera computadora digital electrónica entre los años de 1937 a 1942. Llamó a su invento la computadora Atanasoff-Berry, ó solo ABC (Atanasoff Berry Computer). Un estudiante graduado, Clifford Berry, fue una útil ayuda en la construcción de la computadora ABC.
-La ENIAC.
La primera computadora totalmente electrónica fue la E.N.I.A.C. construída en 1943; y fue terminada en 1945. E.N.I.A.C. , una computadora de Primera Generación, económica, científico-académico y funcionaba a válvulas de vacío, las que efectuaban las funciones de transferencia de control que en Mark I, realizaban los relevadores; esto, posibilitó que las operaciones se realizaran a mayor velocidad, así podía multiplicar mil veces más rápido que la máquina de Aiken.
-La UNIVAC.
Conforme la tecnología avanzó en todas las áreas la investigación en el campo de las computadoras se extendió y los resultados se hicieron comercialmente más practicos en tamaño y costo. La UNIVAC 1 (Universal Automatical Computer), instalada en el Departamento de Censos de E.U.A. en 1951 fue la primera computadora que se produjo en forma comercial y contenía varias de las características de las computadoras actuales. Remington Rand comercializó esta máquina
-El COBOL.
Hasta este punto, los programas y datos podría ser ingresados en la computadora sólo con la notación binaria, que es el único código que las computadoras "entienden". El siguiente desarrollo importante en el diseño de las computadoras fueron los programas intérpretes, que permitían a las personas comunicarse con las computadoras utilizando medios distintos a los números binarios. En 1952 Grace Murray Hoper una oficial de la Marina de E.U., desarrolló el primer compilador, un programa que puede traducir enunciados parecidos al inglés en un código binario comprensible para la maquina llamado COBOL (COmmon Business-Oriented Languaje).
-Digital Equipment Corporation construye la primera mini-computadora, su costo es de $18,000. El lenguaje simple de computadoras BASIC es desarrollado, más tarde se convertirá en un lenguaje estándar para las computadoras personales.
La primera conexión internacional.
En los años 70 la red continuó creciendo. Incluyendo la primera conexión internacional (Inglaterra y Noruega - 1973). La estructura descentralizada de la red hacía fácil su expansión. El tipo de computadora que se conectara no era importante; sólo debía ser capaz de "hablar el mismo lenguaje" basado en packet-switching.