La multiprogrammazione รจ una tecnica in sistemi operativi dove piรน programmi vengono caricati in memoria contemporaneamente. IL CPU passa rapidamente da un programma all'altro, consentendo l'esecuzione simultanea.
La multiprogrammazione migliora l'efficienza complessiva del sistema, riduce al minimo i tempi di inattivitร e massimizza l'utilizzo delle risorse. Consente la condivisione delle risorse di sistema tra diverse attivitร , migliorando l'esperienza dell'utente e la produttivitร del sistema.