La historia de la computación comenzó con dispositivos mecánicos como el ábaco. Las primeras computadoras programables incluyeron la máquina analítica de Charles Babbage en el siglo XIX y la Z3 de Konrad Zuse en 1941. La ENIAC de 1946 fue la primera computadora electrónica digital. En las décadas siguientes, las computadoras evolucionaron desde máquinas grandes basadas en válvulas a sistemas más pequeños y rápidos basados en circuitos integrados.