תוכנית רָאשית מחשבים ומערכות מידע
לועזית: main program

השלד הכללי של התוכנית עליה נבנים חלקי התוכנית או תת־השיגרות השונות; החלק הראשי בתוכנית, אליה עוברת השליטה בעת הקריאה לתוכנית, וממנה היא עוברת באופן זמני לתת־שגרות של התוכנית, כדי לחזור אליה בסיום ביצוע כל תת־שיגרה. (גם: תוכנית מרכזית, תוכנית עיקרית).