Saglabātas programmas koncepcija, Instrukciju glabāšana datora atmiņā, lai tā varētu veikt dažādus uzdevumus secīgi vai ar pārtraukumiem. Ideju 1940. gadu beigās ierosināja Džons fon Neimans, kurš ierosināja programmu elektroniski saglabāt binārā skaitļa formātā atmiņas ierīcē, lai dators varētu modificēt instrukcijas, kā to nosaka starpposma aprēķina rezultāti. Citi inženieri, īpaši Džons V. Maučijs un Dž. Prespers Ekerts, deva ieguldījumu šīs idejas attīstībā, kas ļāva digitālajiem datoriem kļūt daudz elastīgākiem un jaudīgākiem. Neskatoties uz to, Anglijas inženieri neilgi pirms amerikāņi uzcēla EDVAC, pirmo 1949. gadā uzbūvēja pirmo datorprogrammu Mančestras Mark I.
dators: Von Neumann sākotnējā diskusija
jāuzglabā vienā veikalā, un instrukcijas ir jākodē tā, lai tās būtu modificējamas ar citām instrukcijām. Tas bija ārkārtīgi kritisks