O Z3 foi o primeiro computador moderno e foi desenvolvido por um inventor chamado Konrad Zuse em 1940. De acordo com o Computer History Museum, o computador de Zuse foi o primeiro computador eletromecânico com programa armazenado totalmente operacional jamais criado .
Os dispositivos computacionais e os primeiros motores analíticos foram concebidos no início do século XIX. Com sua capacidade de armazenar programas eletronicamente, o Z3 foi o primeiro computador da era moderna. Ele fez uso de código binário e lógica booleana. O desenvolvimento do Z3 começou em 1939, e o próprio computador foi destruído em um ataque de bombardeio dos Aliados a Berlim que ocorreu cerca de seis anos depois.