La computadora ha evolucionado desde máquinas mecánicas para realizar cálculos hasta convertirse en dispositivos electrónicos programables. John Atanasoff creó la primera computadora digital en 1942 llamada ABC, aunque no la patentó. Las computadoras modernas se basan en el concepto de la computadora electrónica programable introducido por John von Neumann en la década de 1940, permitiendo almacenar tanto datos como instrucciones en la memoria.