La pascalina fue la primera calculadora mecánica inventada por Blaise Pascal en 1642. La máquina analítica de Charles Babbage en el siglo XIX fue un precursor de las computadoras modernas. El telar de Jacquard de 1801 usó tarjetas perforadas para controlar el patrón de tejido de forma automática. El ENIAC presentado en 1946 fue la primera computadora digital y programable. Actualmente, la computadora más rápida es la Blue Gene/L en el Laboratorio Nacional Lawrence Livermore con una velocidad de 280 teraflops.