התנאי קונספט בקרת תוכנית מאוחסנת מתייחס לאחסון הוראות בזיכרון המחשב כדי לאפשר לו לבצע מגוון משימות ברצף או לסירוגין.
הרעיון הוצג בסוף שנות ה-40 של המאה ה-20 על ידי ג'ון פון נוימן שהציע שתוכנית תאוחסן אלקטרונית בפורמט של מספר בינארי בהתקן זיכרון כך שניתן יהיה לשנות הוראות על ידי המחשב כפי שנקבע על ידי תוצאות חישוב ביניים.
ENIAC (אינטגרטור מספרי אלקטרוני ומחשב) הייתה מערכת המחשוב הראשונה שתוכננה בתחילת שנות ה-40. הוא התבסס על קונספט של Stored Program שבו מכונה משתמשת בזיכרון לעיבוד נתונים.
ניתן לסווג עוד יותר את מושג התוכנית המאוחסנת בשלוש דרכים בסיסיות:
- דגם פון נוימן
- מערכת למטרות כלליות
- עיבוד מקביל