Turing estatua

Precursores de la Computación

  • Blaise Pascal

    Blaise Pascal
    Fue en 1642 cuando el filósofo y matemático Blaise Pascal invento la primer calculadora que funcionaba a base de ruedas dentadas, a la cual inicialmente le llamó como maquina analítica y con el tiempo cambio a la "pascalina". Contaba con 8 ruedas que representaban el sistema decimal, siendo que cada una constaba de diez pasos enumerados del 0 al 9.
  • Gottfried Wilhelm Leibniz

    Gottfried Wilhelm Leibniz
    En 1673, el filósofo matemático Gottfried Wilhelm Leibniz perfeccionó el sistema de la "pascalina" para inventar su propia versión utilizando ruedas dentadas, capaz de realizar incluso multiplicaciones y divisiones, a la cual se le llama como “Step Reckoner”. De igual forma, a pesar de no ser el primero en utilizarlo, Leibniz documentó el sistema binario moderno en su artículo “Explication de l'Arithmétique Binaire”, publicado en el siglo XVII.
  • Joseph Marie Jacquard

    Joseph Marie Jacquard
    En 1804, el tejedor e inventor Joseph Jacquard inventó a lo que se le puede conocer como la primera maquina "programable", el Telar de Jacquard. Esta maquina consistia en un telar que utilizaba tarjetas perforadas impresas para programar lo que serian patrones para tejerse sobre la tela. A pesar de no estar enfocado en realizar calculos matemáticos, es considerada como parte de los precursores de la computación.
  • Charles Babbage

    Charles Babbage
    En 1822 cuando el matemático y cinetífico Charles Babbage planteo la aplicación de maquinaria al calculo e impresion de tablas en una maquina calculadora capaz de calcular funciones polinómicas, conocida como la maquina diferencial. No obstante, entre 1833 y 1842, se encaminó en diseñar un maquina capaz de realizar cualquier tipo de calculo, llamada maquina analítica. A esta se le considera como la primer computadora del mundo.
  • Lady Ada Lovelace

    Lady Ada Lovelace
    En 1842, la matemática Ada Lovelace se encargó de traducir el trabajo de Babbage sobre la maquina análitica, en donde de igual manera presentó mediante un diagrama las operaciones que la maquina análitica tenia que realizar para calcular los números de Bernoulli. Fue asi como esbozó conceptos como los "ciclos" y "subrutinas" que hoy conocemos como parte de los algoritmos informáticos. Es por esto que a Ada Lovelace se le considera como la primer programadora.
  • George Boole

    George Boole
    En 1854, el lógico y matemático George Boole publicó en el un libro llamado "The Laws of Thought", en donde utilizó las tecnicas algebraicas para tratar expresiones de la lógica proposicional. A este trabajo se le conoce como el álgebra de Boole, el cual esta formada por un conjunto de variables Booleanas 0 y 1, las cuales representan verdadero y falso, encendido y apagado, etc. Hoy en dia este concepto es un pilar fundamental de la informatica y electrónica, mediante la lógica binaria.
  • Alan Mathison Turing

    Alan Mathison Turing
    En 1936, el matemático Alan Mathison Turing introdujo la máquina de Touring, una maquina que requiere de una cinta dividida en casillas, una cabeza movil capaz de leer y realizar trazos y un procesador central capaz de almacenar y procesar los algoritmos que se requieran para realizar cualquier tipo de cálculo matemático. Es por ello que es considerada como la precursora de los ordenadores actuales debido a que su modelo sigue siendo objeto del estudio de la teoria de la computación.
  • Konrad Zuse

    Konrad Zuse
    En 1937, el ingeniero Konrad Zuse terminó una maquina hecha de laminas de metal e interruptores capaz de realizar operaciones básicas llamada "Z1", seguido del "Z2". No fue hasta 1941, con el modelo "Z3", que logró crear la primer computadora programable de manera libre que funcionaba con un sistema de numeros binarios e interruptores binarios, capaz de almacenar hasta 64 números y realizar operaciones matematicas basicas, la cual estaba hecha de relés y dispositivos electromagnéticos.
  • John von Neumann

    John von Neumann
    A mediados de 1940, el matemático John von Neumann desarrollo a lo que se lo conoce como la "arquitectura de von Neumann". Consiste en un modelo de arquitectura para las computadoras que hacia posible la ejecución de distintos programas almacenados en la memoria de la computadora, donde se propone la utilizacion de una unidad central de procesamiento con almacenamiento temporal de datos y registros de memoria, asi como la existencia de una memoria central y sistemas de entrada y salida.
  • John Presper Eckert & John William Mauchly

    John Presper Eckert & John William Mauchly
    En 1946, el ingeniero John Eckert junto con John Mauchly, concluyeron la creación del primer computador electrónico de propósito general completamente digital, llamado ENIAC, compuesta por diodos, restistencias, relés y condensadores, y funcionaba mediante el uso de tubos de vacio y tarjetas perforadas para la lectura de datos. De igual forma en 1951 lanzaron la UNIVAC, el primer computador comercial, mas pequeño que su predecesor (ENIAC), el cual utilizaba cintas magneticas para almacenaje.
  • Grace Murray Hopper

    Grace Murray Hopper
    En 1952, la científica Grace Murray Hopper desarrolló el primer compilador funcional, el A-0, capaz de convertir el lenguaje matemático en lenguaje de máquina. No fue hasta 6 años despues que, despues de proponer la idea de escribir programas con palabras, que presentó el B-0, un lenguaje/compilador que podia traducir instrucciones en inglés, el cual influenció a la creación de uno de los primeros lenguajes de programación modernos, el COBOL.
  • John Backus

    John Backus
    En 1954, junto a su equipo de programadores, el científico de computación John Backus diseño lo que se le conoce como el primer lenguaje de programación de alto nivel, llamado FORTRAN. Este lenguaje de programación contaba con una gran potecia en los cálculos matemáticos, pero limitado a aspectos como aplicaciones de gestión, manejo de archivos y tratamiento de cadenas de caracteres. Desde este punto, los lenguajes de programación han seguido mejorando, siendo mas amigables para los usuarios.
  • Bill Gates & Paul Allen

    Bill Gates & Paul Allen
    En 1975, el empresario Bill Gates junto con Paul Allen, fundaron Microsoft, por lo cual crearon su primer sistema operativo llamado MS-DOS, el cual se volvio en el sistema operativo de las computadoras de IBM. Sin embargo, este software era complicado de usar, asi que en 1985 lanzaron el software de Windows, un sistema operativo caracterizado por utilizar ventanas dentro de una interfaz gráfica revolucionando la manera de interactuar con la computadora que hasta la fecha es el más utilizado.
  • Steve Jobs & Steve Wozniak

    Steve Jobs & Steve Wozniak
    En 1976, los empresarios Steve Jobs y Steve Wozniak fundaron Apple Corporation, una empresa con la vision de llevar una computadora a cada hogar, la cual lanzó al mercado el Apple I. Esta fue una de los primeros computadores personales, la cual fue la primera en combinar un microprocesador con una coneccion para teclado y un monitor. A pesar de tener exito con el Apple II, no fue hasta 1984, con la llegada de la Macintosh que esta empresa logró despegar hasta como la conocemos hoy en dia.