Historia de la computación

  • John Napier

    John Napier

    Desarrolló un sistema para hacer operaciones aritméticas, mediante uso de barras (huesos) donde se encontraban los dígitos, a esto se le llamó “Napier Bones”, esto tuvo influencia posteriormente para el desarrollo de la regla deslizante y máquinas calculadoras.
  • Primera calculadora mecánica

    Primera calculadora mecánica

    Fue ideada por el Wilhelm Schickard, incorpora los logaritmos de Napier, haciendo rodar cilindros en un albergue grande, era capaz de realizar operaciones aritméticas básicas. Se conoció como “El Reloj Calculador”
  • Primera regla deslizante

    Primera regla deslizante

    Inventada por William Oughtred, era un juego de discos rotatorios, calibrados por los logaritmos de Napier. Se utilizó como uno de los primeros aparatos de la informática analógica.
  • Pascalina

    Pascalina

    Blaise Pascal inventa la Pascalina, una de las primeras calculadoras mecánicas, donde los datos se representaban por la posición de engranajes, los cuales son ruedas de 10 dientes (cada uno representa un dígito del 0 al 9), las ruedas se conectaban de forma tal que podían sumarse números al moverlas.
  • Primera máquina de multiplicar

    Primera máquina de multiplicar

    Inventada por Sir Samuel Morland, constaba de unas ruedas donde cada una representaba una decena, centena, entre otras; estas se movían por un alfiler para ejecutar los cálculos (su funcionamiento no era por movimiento de columnas).
  • Leibniz y la máquina de multiplicar

    Leibniz y la máquina de multiplicar

    Gottfried Leibniz desarrolló una de las primeras máquinas de multiplicar, basada en el sistema de la Pascalina, funcionaba por columnas, no por engranajes. Ejecutaba multiplicaciones y divisiones.
  • Primera máquina lógica

    Primera máquina lógica

    Inventada por Charles Mahon, el aparato resolvía preguntas elementales de probabilidad. Fue uno de los precursores de los componentes lógicos en computadoras modernas.
  • Tarjetas perforadas

    Tarjetas perforadas

    Joseph Marie Jacquard, utilizó el mecanismo de tarjetas perforadas, para controlar el dibujo formado por los hilos de las telas confeccionados por máquinas de tejer. Estas tarjetas programaban las puntadas de los tejidos
  • Artefacto analítico de Babbage

    Artefacto analítico de Babbage

    Charles Babbage diseño una máquina capaz de calcular valores de funciones polinómicas, mediante el método de las diferencias. Se basaba en un complejo sistema de ruedas y engranajes que era capaz de realizar cualquier operación matemática. Fue la primera máquina que ejecutaba cálculos computacionales que ahora son base importante de la informática.
  • Ada Lovelace y las Tarjetas Perforadas

    Ada Lovelace y las Tarjetas Perforadas

    Ada Augusta Lovelace aportó la idea de que las tarjetas perforadas se adaptaran de tal manera que en la máquina de Babbage se repitieran operaciones. Algunos la consideran como la primera programadora.
  • Piano Lógico

    Piano Lógico

    Fue la primera máquina lógica en utilizar el álgebra de Boole para resolver problemas más rápidos que los humanos, fue inventada por William Stanley Jevons, utilizaba el alfabeto de cuatro términos lógicos.
  • Primer tubo al vacío

    Primer tubo al vacío

    Inventado por Lee De Forest, tenía tres elementos dentro de una bombilla de vidrio evacuada, estos elementos amplificaban las señales de radio recibidas de una antena. Esto encontraría uso en varias generaciones tempranas de computadores en 1930
  • Primer circuito multivibrador

    Primer circuito multivibrador

    Fue inventado por Eccles y F.W. Jordan, permitió diseñar circuitos electrónicos, teniendo dos estados estables. Esto formó la base de almacenamiento y proceso de bit binario (estructuras que utilizan las actuales computadoras).
  • Computadora Z3

    Computadora Z3

    La computadora Z3 fue creada por Konrad Zuse. Fue la primera máquina programable y completamente automática.
  • Calculadora ABC (Atanasoff Berry Computer)

    Calculadora ABC (Atanasoff Berry Computer)

    John Vincent Atanasoff y Clifford Edward Berry completaron una calculadora de propósito especial para resolver sistemas de ecuaciones lineales simultáneas, la cual fue llamada la "ABC" ("Atanasoff Berry Computer").
  • Mark I

    Mark I

    Se construyó en la Universidad de Harvard, la Mark I, diseñada por un equipo encabezado por Howard H. Aiken.
  • Malfuncionamiento "Bug"

    El primer caso de mal funcionamiento en la computadora causado por la intrusión de una polilla al sistema fue documentado por los diseñadores del Mark II. Erróneamente se cree que de allí proviene el uso del término "bug", que significa insecto o polilla en inglés.
  • ENIAC (Electronic Numerical Integrator And Calculator)

    ENIAC (Electronic Numerical Integrator And Calculator)

    Se construye en la Universidad de Pennsylvania la ENIAC (Electronic Numerical Integrator And Calculator), que fue la primera computadora electrónica de propósito general. Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18.000 tubos de vacío, consumía 200kW de energía eléctrica y requería todo un sistema de aire acondicionado; tenía la capacidad para realizar cinco mil operaciones aritméticas por segundo.
  • Transistor

    Transistor

    Se inventa el transistor, en Laboratorios Bell por John Bardeen, Walter H. Brattain, y William Shockley.
  • Primera memoria

    Primera memoria

    Fue desarrollada la primera memoria, por Jay Forrester, la cual reemplazó los no confiables tubos al vacío como la forma predominante de memoria por los próximos diez años.
  • Prueba de Turing

    Alan Turing expone un artículo que describe lo que ahora conocemos como la prueba de Turing. Su publicación explora el desarrollo natural y potencial de la inteligencia y comunicación humana y de computadoras.
  • UNIVAC I

    UNIVAC I

    Eckert y Mauchly entregan a la Oficina del Censo su primer computador: el UNIVAC I.
  • Sistema A-0

    Sistema A-0

    El Sistema A-0 fue inventado por Grace Murray Hopper. Fue el compilador desarrollado para una computadora electrónica.
  • EDVAC

    EDVAC

    Comienza a operar la EDVAC, a diferencia de la ENIAC, no era decimal, sino binaria y tuvo el primer programa diseñado para ser almacenado.
  • Ratón eléctrico

    Ratón eléctrico

    Shannon desarrolla el primer ratón eléctrico capaz de salir de un laberinto, considerada la primera red neural.
  • IBM 650

    IBM 650

    IBM fabricó su primera computadora escala industrial, la IBM 650
  • Lenguaje ensamblador

    Se amplía el uso del lenguaje ensamblador para la programación de las computadoras.
  • Memorias de núcleos magnéticos

    Memorias de núcleos magnéticos

    Se crean memorias a base de magnetismo (conocidas como
    memorias de núcleos magnéticos).
  • FORTRAN

    Se desarrolla el lenguaje de programación de alto nivel FORTRAN.
  • Concepto de inteligencia artificial

    Darthmouth da una conferencia en a partir de la que nace el concepto de inteligencia artificial.
  • Algoritmo en ARMAC

    Edsger Dijkstra inventa un algoritmo eficiente para descubrir las rutas más cortas en grafos como una demostración de las habilidades de la computadora ARMAC.
  • Impresora de matriz de puntos

    Impresora de matriz de puntos

    Es puesta a la venta por parte de IBM la primera impresora de matriz de puntos.
  • II Generación de computadoras

    II Generación de computadoras

    Comienza la segunda generación de computadoras, caracterizados por usar circuitos transistorizados en vez de válvulas al vacío.
  • Circuito integrado

    Circuito integrado

    El primer circuito integrado se construyó por Jack S. Kilby.
  • ARPA

    ARPA

    La organización ARPA es creada como consecuencia tecnológica de la llamada Guerra Fría.
  • COBOL

    COBOL

    Se desarrolla COBOL, el primer lenguaje de programación de alto nivel transportable entre modelos diferentes de computadoras.
  • ALGOL

    Aparece ALGOL, el primer lenguaje de programación estructurado y orientado a los procedimientos.
  • Compilador de computador

    Se crea el primer compilador de computador.
  • Algoritmo de ordenamiento

    C. Antony R. Hoare desarrolla el algoritmo de ordenamiento o
    clasificación llamado quicksort.
  • APL

    APL

    Kenneth Iverson inventa el lenguaje de programación APL en IBM.
  • Paginación de memoria

    Aparece el concepto de paginación de memoria, descrito por T.
    Kilburn y D. J. Howart.
  • Programas gráficos

    Programas gráficos

    Los primeros programas gráficos que dejan que el usuario dibuje interactivamente en una pantalla fueron desarrollados por Iván Sutherland en MIT.
  • Compilador autocontenido

    El primer compilador autocontenido, es decir, capaz de compilar su propio código fuente fue el creado para Lisp por Hart y Levin en el MIT.
  • Spacewar

    Spacewar

    El estudiante del MIT Steve Russell escribe el primer juego de computadora, llamado Spacewar.
  • Computadora ATLAS

    Computadora ATLAS

    Un equipo de la Universidad de Manchester completa la computadora ATLAS. Esta máquina introdujo muchos conceptos modernos como interrupciones, pipes (tuberías), memoria entrelazada, memoria virtual y memoria paginada. Fue la máquina más poderosa del mundo en ese año.
  • Código estándar de caracteres ASCII.

    Un comité Industria-Gobierno define el código estándar de caracteres ASCII.
  • Primer minicomputador

    Primer minicomputador

    El primer minicomputador comercialmente exitoso es distribuido por DEC (Digital Equipment Corporation).
  • Tercera generación

    Tercera generación

    La aparición del IBM 360 marca el comienzo de la tercera generación. Las placas de circuito impreso con múltiples componentes elementales pasan a ser reemplazadas con placas de circuitos integrados.
  • CDC 6600

    CDC 6600

    Aparece el CDC 6600, la primera supercomputadora comercialmente disponible.
  • BASIC

    Se desarrolla el lenguaje BASIC (el Dartmouth BASIC), John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College.
  • Ley de Moore

    Gordon Moore publica la famosa Ley de Moore.
  • Lógica difusa

    Lógica difusa

    La lógica difusa, diseñada por Lofti Zadeh, se usó para procesar datos aproximados.
  • Segmentación de memoria

    J. B. Dennis introduce por primera vez el concepto de segmentación de memoria.
  • Algoritmos de exclusión mutua

    Los algoritmos de exclusión mutua (sistemas operativos) fueron
    tratados por primera vez en los clásicos documentos de Dijkstra.
  • ARPANET

    La mayoría de ideas y conceptos que existían sobre redes fueron aplicadas a ARPANET.
  • Ensayos de programación estructurada

    Aparecen los primeros ensayos que más tarde definirían lo que hoy es la programación estructurada.
  • Primeros programas exitosos de ajedrez

    Los primeros programas exitosos de ajedrez fueron desarrollados por Richard Greenblatt en el MIT.
  • Diskette

    Diskette

    Es inventado el diskette (disco flexible) en IBM por David Noble, bajo la dirección de Alan Shugart.
  • Corporación Intel

    Corporación Intel

    Robert Noyce y Gordon Moore fundan la corporación Intel.
  • NCP

    El protocolo de comunicaciones NCP fue creado para controlar la red ARPANET.
  • Minicomputadora de 16-bit

    Minicomputadora de 16-bit

    La primera minicomputadora de 16-bit es distribuida por la Data General Corporation.
  • Lenguaje de programación B

    Se desarrolla en los laboratorios Bell el lenguaje de programación B cuyos aportes fueron mayoritariamente de Ken Thompson y Dennis Ritchie.
  • Sistema operativo UNICS

    Nace el sistema operativo UNICS en los laboratorios Bell de AT&T por un grupo de empleados de dicho laboratorio, entre los que se encuentran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
  • Unix

    Unix

    El sistema UNICS, es renombrado como Unix.
  • Modelo de base de datos relacional

    Modelo de base de datos relacional

    Se publica el primer modelo de base de datos relacional, por E.F.
    Codd.
  • Comunicación interprocesos RC 400

    Brinch Hansen utiliza por primera vez la comunicación interprocesos en el sistema RC 400.
  • Memoria dinámica

    Memoria dinámica

    Intel crea la primera memoria dinámica RAM. Se le llamó 1103 y tenía una capacidad de 1024 bits (1Kbits).
  • Cable de fibra óptica

    Cable de fibra óptica

    El primer cable de fibra óptica fue comercialmente producido por
    Corning Glass Works, Inc.
  • Lenguaje de programacion Pascal

    El profesor suizo Niklaus Wirth desarrolla el lenguaje de programación Pascal.
  • Procesador y chip

    Procesador y chip

    Se presenta el primer procesador comercial y a la vez el primer chip microprocesador, el Intel 4004.
  • Correo electrónico

    Correo electrónico

    Ray Tomlinson crea el primer programa para enviar correo electrónico, como consecuencia, la arroba se usa por primera vez con fines informáticos.
  • FTP

    Un grupo de investigadores del MIT presentaron la propuesta del primer "Protocolo para la transmisión de archivos en Internet" (FTP).
  • Calculadora electrónica portátil

    Texas Instruments vende la primera calculadora electrónica portátil.
  • Programación C

    Programación C

    Ken Thompson y Dennis M. Ritchie crean el lenguaje de programación C en los Laboratorios Bell.
  • Atari

    Atari

    Nolan Bushnell y Ted Dabney fundan la Atari.
  • Concepto de región crítica

    El concepto de región crítica fue sugerido por C. A. R. Hoare y Per Brinch Hansen.
  • Virus informático

    Virus informático

    Se reconoce el primer virus informático, creado por Robert Thomas Morris. Atacó a una máquina IBM Serie 360 y fue llamado Creeper.
  • Ethernet

    Ethernet

    Se crea el sistema Ethernet para enlazar a través de un cable único a las computadoras de una red local (LAN).
  • Microsoft

    Microsoft

    Se funda la empresa Microsoft.
  • Apple

    Apple

    Se funda la empresa Apple.
  • Apple II

    Apple II

    Se hace popular el ordenador Apple II, desarrollado por Steve Jobs y Steve Wozniak en un garaje.
  • WordStar

    WordStar

    Se desarrolla el famoso procesador de textos WordStar, originalmente para plataforma CP/M (Control Program for Microcomputer).
  • Pacman

    Pacman

    Aparece el juego Pacman creado por Toru Iwatani de la empresa Namco.
  • Mycron 2000

    Mycron 2000

    La empresa Mycron lanza la primera microcomputadora de 16 bits, llamada Mycron 2000.
  • Lenguaje de programación C++

    Lenguaje de programación C++

    Aparece el lenguaje de programación C++ diseñado por Bjarne Stroustrup.
  • Macintosh 128K

    Macintosh 128K

    Apple Computer presenta su Macintosh 128K con el sistema operativo Mac OS, el cual introduce la interfaz gráfica ideada en Xerox.
  • Impresora LaserJet

    Impresora LaserJet

    Hewlett-Packard lanza su popular impresora LaserJet.
  • Windows 1.0

    Windows 1.0

    Microsoft presenta el sistema operativo Windows 1.0.
  • Compaq Deskpro 286

    Compaq Deskpro 286

    Compaq saca a la venta la Compaq Deskpro 286, una PC IBM Compatible de 16-bits con microprocesador Intel 80286 corriendo a 6 MHz y con 7MB de RAM, fue más rápida que una PC IBM. Fue la primera de la línea de computadoras Compaq Deskpro.
  • Procesador de 32 bits

    Procesador de 32 bits

    Compaq lanza el primer computador basado en el procesador de 32 bits Intel 80386, adelantándose a IBM.
  • Protocolo X11

    Protocolo X11

    Se desarrolla la primera versión del actual protocolo X11.
  • Derive

    Derive

    Soft Warehouse desarrolla el programa de álgebra computacional llamado Derive.
  • Sound Blaster

    Creative Labs presenta la reconocida tarjeta de sonido Sound Blaster.
  • Python

    Python

    Guido van Rossum crea el lenguaje de programación Python.
  • Adobe Premiere

    Aparece la primera versión de Adobe Premiere.
  • Procesador Alpha, Windows 3.1., sistema operativo Solaris

    Procesador Alpha, Windows 3.1., sistema operativo Solaris

    • El procesador Alpha es creado y declarado como el más rápido del mundo reemplazando a la serie de microcomputadores VAX.
    • Microsoft lanza Windows 3.1.
    • Aparece la primera versión del sistema operativo Solaris.
  • Sistema operativo multiusuario

    Sistema operativo multiusuario

    Microsoft lanza al mercado la primera versión del sistema operativo multiusuario de 32 bits (cliente-servidor) Windows NT.
  • PHP y Netscape Navigator

    PHP y Netscape Navigator

    -Es diseñado el PHP (lenguaje de programación) seguidos por la escritura de un grupo de CGI binarios escritos en el lenguaje C.
    -Marc Andreessen crea el primer y famoso navegador web Netscape Navigator.
  • Lenguaje Ruby, versión 1.5 del DVD y Windows 95

    Lenguaje Ruby, versión 1.5 del DVD y Windows 95

    -Se presenta públicamente el lenguaje de programación Ruby.

    -Se especifica la versión 1.5 del DVD, base actual del DVD.
    -Lanzamiento de Windows 95 por parte de Microsoft.
  • Internet 2 y fundación de HotMail

    Internet 2 y fundación de HotMail

    -Se crea Internet 2, más veloz que la Internet original.

    -Se publica la primera versión del navegador web Opera.
    -Sabeer Bhatia y Jack Smith fundan HotMail.
  • Wininap y versión pública de FlightGear

    Wininap y versión pública de FlightGear

    -Es creado reproductor multimedia Winamp, cuya distribución es realizada gratuitamente por la empresa estadounidense Nullsoft.
    - Aparece la primera versión pública de FlightGear.

    -Spencer Kimball y Peter Mattis crean la inicial librería GTK+.
  • Compaq adquiere DEC y se funda Google Inc

    Compaq adquiere DEC y se funda Google Inc

    -Compaq adquirió Digital Equipment Corporation, la compañía líder en la anterior generación de las computadoras durante los años 70 y principios de los 80. Esta adquisición convertiría a Compaq en el segundo más grande fabricante de computadoras, en términos de ingresos.

    -Larry Page y Sergey Brin fundan Google Inc.
  • Messenger en versión MSN

    Messenger en versión MSN

    -Aparece el entorno de escritorio GNOME.

    -Se publica la primera versión de MSN Messenger.

    -Surge Mac OS 9.
  • Siglo XXI

    Siglo XXI

    -Es presentado el prototipo de computador cuántico construido por un equipo de investigadores de IBM.

    -Son lanzados los sistemas operativos Windows 2000 y Windows Me por Microsoft.
    -Lanzamiento de Mac OS X.
  • .NET y Windows XP

    .NET y Windows XP

    -Microsoft desarrolla, como parte de su plataforma .NET, el lenguaje de programación C#
    -Se lanza el sistema operativo Windows XP por parte de Microsoft.
  • Mozilla Firefox

    Mozilla Firefox

    -Lanzamiento del navegador web Mozilla Firefox, llamado en un primer momento Phoenix.

    -Puesta en marcha del supercomputador Earth Simulator que sería el ordenador más potente según el TOP500.
  • Google Earth y Youtube

    Google Earth y Youtube

    -Se lanza el programa Google Earth.

    -Lanzamiento de Windows XP Media Center Edition

    -Puesta en funcionamiento del supercomputador MareNostrum en el BSC.

    -Creación de YouTube.
  • Microsoft Windows Vista

    Microsoft Windows Vista

    -Lanzamiento del sistema operativo de Microsoft Windows Vista

    -Entra en servicio el supercomputador Magerit perteneciente al CeSViMa.
  • Dell y la primera laptop

    Dell y la primera laptop

    -La empresa Dell lanza al mercado la primera computadora portátil (laptop) con la distribución Linux Ubuntu preinstalada.

    -La empresa de Steve Jobs, Apple, lanza al mercado la nueva versión el Mac OS X Leopard 10.5
  • Apple y Google en auge

    Apple y Google en auge

    -Apple lanza al mercado la MacBook Air (la más delgada del mundo en ese momento).

    -Apple lanza el móvil más revolucionario de la historia en toda Europa y América, el iPhone 3G .

    -Google, contrarresta a Apple lanzando el G1 con su nuevo sistema Android para móviles.

    -Lanzamiento del navegador Google Chrome.

    -Lanzamiento de KDE 4.0.

    -El supercomputador Roadrunner de IBM es el primero en superar el PetaFLOP alcanzando el número 1 en la lista de los más veloces, TOP500.
  • Mac OS X Snow Leopard 10.6  y Windows 7

    Mac OS X Snow Leopard 10.6 y Windows 7

    -Apple, lanza al mercado la nueva versión el Mac OS X Snow Leopard 10.6

    -El 22 de octubre se lanza el sucesor de Windows Vista, el Windows 7.
  • Google Chrome OS y USB

    Google Chrome OS y USB

    -Lanzamiento de Google Chrome OS, un sistema operativo creado por la empresa Google y basado en Linux.

    -IBM crea un procesador de grafeno con una frecuencia efectiva de 100 GHz

    -Lanzamiento de USB versión 3.0, que representa un avance en la velocidad de transmisión de datos entre el dispositivo conectado y la computadora.