Which of the following translates source code one command at a time for execution on a computer?
Correct Answer: B
Explanation/Reference:
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.
References:
Harris, Shon, All In One CISSP Exam Guide, 6th Edition, McGraw-Hill, New York, 2013, pp. 1128-1130