La primera computadora programable del mundo, conocida como Z3, fue diseñada por Konrad Zuse y completada en 1941. Utilizaba relés electromecánicos y podía realizar operaciones aritméticas y lógicas mediante un programa almacenado en cinta perforada. Aunque no fue ampliamente utilizada, sentó las bases para el desarrollo de computadoras modernas.