Begrepet Lagret programkontrollkonsept refererer til lagring av instruksjoner i datamaskinens minne for å sette den i stand til å utføre en rekke oppgaver i rekkefølge eller med jevne mellomrom.
Ideen ble introdusert på slutten av 1040-tallet av John von Neumann som foreslo at et program skulle lagres elektronisk i binært tallformat i en minneenhet slik at instruksjoner kunne endres av datamaskinen som bestemt av mellomliggende beregningsresultater.
ENIAC (elektronisk numerisk integrator og datamaskin) var det første datasystemet designet på begynnelsen av 1940-tallet. Det var basert på Stored Program Concept der maskinen bruker minne til å behandle data.
Lagret programkonsept kan klassifiseres ytterligere på tre grunnleggende måter:
- Von Neumann modell
- System for generell bruk
- Parallell behandling