Før 1940 ble det også konstruert en del analoge datamaskiner som brukte elektriske signaler eller mekaniske parametre til å representere tall. I 1940-årene ble det konstruert en rekke digitale datamaskiner basert på elektroniske komponenter. I Tyskland konstruerte Konrad Zuse flere forløpere for den moderne datamaskinen, slik som modellene Z1 fra 1938 og Z2 fra 1939, som var tildels mekaniske, tildels reléstyrt og i 1941 endelig historiens første programmerbare maskin, (Z3) som også var basert på reléteknologi.