由美籍匈牙利數學家馮·諾依曼於1946年提出的,把程序本身當作數據來對待,程序和該程序處理的數據用同樣的方式儲存,這正是治愈“神童”ENIAC健忘癥的良方。馮·諾依曼和同事們依據此原理設計出了壹個完整的現代計算機雛形,並確定了存儲程序計算機的五大組成部分和基本工作方法。馮·諾依曼的這壹設計思想被譽為計算機發展史上的裏程碑,標誌著計算機時代的真正開始。
雖然計算機技術發展很快,但“存儲程序原理”至今仍然是計算機內在的基本工作原理。自計算機誕生的那壹天起,這壹原理就決定了人們使用計算機的主要方式——編寫程序和運行程序。科學家們壹直致力於提高程序設計的自動化水平,改進用戶的操作界面,提供各種開發工具、環境與平臺,其目的都是為了讓人們更加方便地使用計算機,可以少編程甚至不編程來使用計算機,因為計算機編程畢竟是壹項復雜的腦力勞動。但不管用戶的開發與使用界面如何演變,“存儲程序原理”沒有變,它仍然是我們理解計算機系統功能與特征的基礎。 EDSAC於1949年5月建成,它是世界上第壹臺真正實現內部存儲程序的電子計算機,其中凝集著馮·諾依曼等人設想,也是後來所有電腦的真正原型和範本。