Multiple choice

When any program needs to be executed, the ---loads the program from the disk.

  1. assembler

  2. compiler

  3. debugger

  4. operating system

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The operating system's loader component loads programs from disk into memory for execution. Assemblers convert assembly code, compilers compile source code, and debuggers help find bugs - none of these handle the actual loading process. The OS manages program loading as part of its core functions.