Which of the following translates source code one command at a time for execution on a computer?
A.
A translator
B.
An interpreter
C.
A compiler
D.
An assembler
Explanation:
Interpreters translate one command at a time during run-time or execution time.
Incorrect Answers:
A: A translator converts source code to another format, which could be another high-level language, an
intermediate language, or machine language.
C: A compiler converts high-level language source code to the necessary a target language for specific
processors to understand.
D: An assembler converts assembly language source code into machine code that the computer understands.Harris, Shon, All In One CISSP Exam Guide, 6th Edition, McGraw-Hill, New York, 2013, pp. 1128-1130