Begrebet Lagret programkontrolkoncept henviser til lagring af instruktioner i computerens hukommelse for at gøre det muligt for den at udføre en række opgaver i rækkefølge eller med mellemrum.
Ideen blev introduceret i slutningen af 1040'erne af John von Neumann, som foreslog, at et program skulle lagres elektronisk i binært talformat i en hukommelsesenhed, så instruktionerne kunne ændres af computeren som bestemt af mellemliggende beregningsresultater.
ENIAC (elektronisk numerisk integrator og computer) var det første computersystem designet i begyndelsen af 1940'erne. Det var baseret på Stored Program Concept, hvor maskinen bruger hukommelse til at behandle data.
Lagret programkoncept kan yderligere klassificeres på tre grundlæggende måder:
- Von Neumann model
- System til generelle formål
- Parallel behandling