Tárolt program koncepció, Az utasítások tárolása a számítógép memóriájában, hogy lehetővé tegye a különféle feladatok végrehajtását egymás után vagy szakaszosan. Az ötletet az 1940-es évek végén vezette be John von Neumann, aki azt javasolta, hogy a programot bináris szám formátumban tárolják elektronikusan egy memóriaeszközön, hogy az utasításokat a számítógép módosítsa, a közbenső számítási eredmények alapján. Más mérnökök, nevezetesen John W. Mauchly és J. Presper Eckert hozzájárultak ehhez az ötlethez, amely lehetővé tette a digitális számítógépek számára, hogy sokkal rugalmasabbá és erősebbé váljanak. Ennek ellenére Angliában a mérnökök röviddel azelőtt, hogy az amerikaiak 1949-ben működésbe hozták az EDVAC-t, felépítették az első tárolt programszámítógépet, a Manchester Mark I-t.
számítógép: Von Neumann előzetes vita
egyetlen raktárban kell tartani, és az utasításokat kódolni kell, hogy más utasításokkal módosíthatók legyenek. Ez rendkívül kritikus volt