A lo largo de la historia, los humanos han ideado diversos métodos para realizar cálculos y registrar información, desde contar con los dedos hasta el desarrollo del ábaco. Posteriormente, se inventaron diversas máquinas para realizar cálculos como la sumadora de Pascal y la máquina de diferencias de Leibniz. Finalmente, en el siglo XX se desarrollaron las primeras computadoras electrónicas como la ENIAC y la UNIVAC I, dando inicio a la era de la informática moderna.