Answer by
BigD103 (548)
Multiprogramming is an older term simular to "multi-tasking". Many years ago a computer's resources could only be used to complete one task at a time. Back in the 50's they came out with a multiprogramming computer which could handle multiple tasks concurrently.