Opgeslagen programma architectuur Een replica van 'Manchester baby op de MOSI, eerste opgeslagen-programma de computer van de wereld. Verschillende ontwikkelaars van ENIAC, het herkennen van zijn gebreken, kwam met een veel flexibeler en elegant ontwerp, dat bekend kwam te staan als de "opgeslagen programma architectuur" of Von Neumann architectuur.
Dit ontwerp werd voor het eerst formeel beschreven door John von Neumann in de krant eerste ontwerp van een verslag over de EDVAC, verdeeld in 1945 een aantal projecten om computers op basis van de opgeslagen programma architectuur begon rond deze tijd te ontwikkelen, de eerste van deze zijn voltooide in Groot-Brittannië.
De eerste werkende prototype worden aangetoond was het Manchester Kleinschalige Experimentele Machine (SSEM of "Baby") in 1948 de Electronic Delay Storage Automatic Calculator (EDSAC), voltooide een jaar na de SSEM aan de universiteit van Cambridge, was de eerste praktische, niet-experimentele uitvoering van de opgeslagen programma-ontwerp en werd gezet om onmiddellijk aan de universiteit te gebruiken voor onderzoek. Kort daarna, de machine oorspronkelijk beschreven door von Neumann papier EDVAC-werd voltooid maar full-time gebruik niet voor nog eens twee jaar.
Bijna alle moderne computers uit te voeren of andere vorm van de opgeslagen programma-architectuur, waardoor het de enige eigenschap waarbij het woord "computer" is nu gedefinieerd. Terwijl het gebruikt in computers technologieën drastisch zijn veranderd sinds de eerste elektronische, general-purpose computers van de jaren 1940, de meeste nog steeds gebruik maken van de von Neumann architectuur.
Beginnend in 1950, Sovjetwetenschappers Sergei Sobolev en Nikolay Brusentsov uitgevoerd onderzoek naar ternaire computers, apparaten die geopereerd basis drie nummeringssysteem van -1, 0 en 1 in plaats van de gebruikelijke binaire nummeringssysteem waarop de meeste computers zijn gebaseerd. Zij ontwierpen de Set