Denne "koble din egen" teknikk var upraktisk (for åpenbare grunner), og med bare noen breddegrad kunne ENIAC anses programmerbar. Det var imidlertid effektiv i å håndtere de spesielle programmer som det hadde vært utformet. ENIAC er allment akseptert som den første vellykkede high - speed elektroniske digitale datamaskin (EDC) og ble brukt fra 1946 til 1955. En kontrovers utviklet i 1971, men over patentering av ENIAC grunnleggende digitale konsepter, krav blir gjort som en annen fysiker, John V.
Atanasoff (til venstre) hadde allerede brukt i utgangspunktet de samme ideene på en enklere vakuum - rør enhet han hadde bygget på 1930-tallet, mens ved Iowa State College. I 1973 domstolene funnet i favør av selskapet bruker Atanasoff kravet. The Modern lagret program EDC Fascinert av suksessen til ENIAC, matematikeren John von Neumann (til venstre) foretok i 1945 en abstrakt studie av beregning som viste at en datamaskin skal ha en veldig enkel, fast fysisk struktur, og likevel være i stand til å utføre enhver form for beregning ved hjelp av en passende programmert kontroll uten behov for noen endring i selve enheten.
Von Neumann bidratt med en ny bevissthet om hvordan praktisk, men likevel raske datamaskiner bør organiseres og bygges. Disse ideene, vanligvis referert til som den lagrede - programmet teknikk, ble avgjørende for fremtidige generasjoner av high - speed digitale datamaskiner og ble allment vedtatt. Lagret - Program teknikken innebærer mange funksjonene i datamaskinen design og funksjon foruten den som den er oppkalt etter. I kombinasjon, disse funksjonene gjør veldig - high - speed drift oppnåelige. Et glimt kan gis ved å vurdere hvilke 1000 operasjoner per sekund betyr.
Hvis hver instruksjon i et jobbprogram ble brukt en gang i rekkefølge, kan ingen menneskelig programmerer generere nok instruks om å holde datamaskinen opptatt. Det må gjøres derfor for deler av jobbprogr