Термін Концепція керування збереженою програмою відноситься до зберігання інструкцій у пам'яті комп'ютера, щоб він міг виконувати різноманітні завдання послідовно або з перервами.
Ідея була введена наприкінці 1040-х років Джоном фон Нейманом, який запропонував зберігати програму в електронному вигляді в двійковому форматі чисел у пристрої пам’яті, щоб інструкції могли бути змінені комп’ютером відповідно до проміжних результатів обчислень.
ENIAC (електронний числовий інтегратор і комп'ютер) була першою обчислювальною системою, розробленою на початку 1940-х років. Він був заснований на концепції збереженої програми, в якій машина використовує пам'ять для обробки даних.
Концепцію збереженої програми можна далі класифікувати трьома основними способами:
- Модель фон Неймана
- Система загального призначення
- Паралельна обробка