Americký matematik maďarského pôvodu John von Neumann definoval v
roku 1945 základnú koncepciu počítača EDVAC (Electronic Discrete Variable Automatic Computer). Bol to výsledok výskumu týmu odborníkov Univerzity štátu Pensylvánie vo Filadelfii, ktorí tak položili základ koncepcie počítača riadeného obsahom pamäte. Od tej doby sa objavilo niekoľko rôznych modifikácií a odlišných modelov, ale v podstate sa počítače, tak ako je známe v dnešnej dobe, konštruujú podľa tohto modelu. Jednotlivé časti a ich vzájomné prepojenie je na obrázku 1.
Vo svojom projekte si von Neumann stanovil určité kritéria a princípy, ktoré musia počítače plniť, aby sa dali používať univerzálne.
Niekoľko rokov po von Neumannovi, prišiel vývojový tým odborníkov z Harvardskej univerzity s vlastnou koncepciou počítača, ktorá sa síce od Neumannovej príliš nelíšila, ale odstraňovala niektoré jej nedostatky. V podstate ide iba o oddelenie pamäte pre dáta a program. Aby sme si mohli obe koncepcie porovnať môžeme vychádzať zo zjednodušených schém.
Na obrázku 2 je schéma počítača podľa von Neumanna a na obrázku 3 je schéma počítača podľa harvardskej koncepcie.