A computer program that converts a high-level language program into an equivalent machine language program is called
Show answerHide answer
Correct answer: (B) compiler
Explanation
A compiler translates the whole high-level program into machine code (object code) in one go. An assembler handles assembly language, and a loader loads programs into memory.