Mainobjective of multi-programming is to make more processes run at same time so that CPU utilization can be maximized. Answer: The main objective of multiprogramming is to have process running at all times. With this design, CPU utilization is said to be maximized.