Asked by Elizabeth Ridgeway on Apr 26, 2024

verifed

Verified

The program that translates each statement in a high-level source program and executes it immediately upon translation is called a(n) ____.

A) compiler
B) assembler
C) linker
D) interpreter

High-level Source Program

A program written in a high-level programming language which is easier for humans to understand and must be translated into machine code by a compiler or interpreter.

Interpreter

An Interpreter is a program that directly executes instructions written in a programming or scripting language without requiring them to have been compiled into machine-language code.

Translates

In computing, translates generally refers to the process of converting code from one form or language to another, such as from high-level code to machine code.

  • Recognize the role and function of system software including compilers, assemblers, linkers, and interpreters.
verifed

Verified Answer

CB
CheQuira BadieApr 28, 2024
Final Answer :
D
Explanation :
An interpreter translates high-level source code into machine code line by line and executes it immediately, unlike a compiler which translates the entire program before execution.