Lagrat programkoncept, lagring av instruktioner i datorminne för att göra det möjligt att utföra en mängd olika uppgifter i följd eller intermittent. Idén introducerades i slutet av 1940-talet av John von Neumann, som föreslog att ett program skulle lagras elektroniskt i binärt talformat i en minnesenhet så att instruktioner kunde modifieras av datorn enligt bestämning av mellanliggande beräkningsresultat. Andra ingenjörer, särskilt John W. Mauchly och J. Presper Eckert, bidrog till denna idé, som gjorde det möjligt för digitala datorer att bli mycket mer flexibla och kraftfulla. Ändå byggde ingenjörer i England den första lagrade programdatorn, Manchester Mark I, strax innan amerikanerna byggde EDVAC, båda operationella 1949.
dator: Von Neumanns preliminära diskussion
förvaras i en enda butik och att instruktionerna ska kodas så att de kan modifieras av andra instruktioner. Detta var en extremt kritisk