Termen Lagrat programkontrollkoncept hänvisar till lagring av instruktioner i datorns minne för att göra det möjligt för den att utföra en mängd olika uppgifter i följd eller intermittent.
Idén introducerades i slutet av 1040-talet av John von Neumann som föreslog att ett program skulle lagras elektroniskt i binärt talformat i en minnesenhet så att instruktionerna skulle kunna modifieras av datorn som bestäms av mellanliggande beräkningsresultat.
ENIAC (Electronic Numerical Integrator and Computer) var det första datorsystemet som designades i början av 1940-talet. Det baserades på Stored Program Concept där maskinen använder minne för att bearbeta data.
Lagrat programkoncept kan ytterligare klassificeras på tre grundläggande sätt:
- Von Neumann modell
- System för allmänna ändamål
- Parallell bearbetning