multiprogramming

/ˌmʌltiˈproʊɡræmɪŋ/
noun
  1. A method of computer operation where multiple programs are run at the same time, sharing the processor's time.
    • Early operating systems used multiprogramming to keep the CPU busy while one program waited for input.
    • Thanks to multiprogramming, you can listen to music while editing a document.
    • Multiprogramming allows a computer to run a word processor and a web browser simultaneously.
Synonyms
What does "multiprogramming" mean? | whatsthatwordmean | whatsthatwordmean