Las computadoras han evolucionado desde dispositivos antiguos como el ábaco y las pinturas rupestres prehistóricas, hasta máquinas más avanzadas como la pascalina creada por Blaise Pascal en el siglo XVII, el telar automático de Joseph Marie Jacquard y la máquina analítica diseñada por Charles Babbage en el siglo XIX.