Concept:Language translators change source code written in assembly or high-level language into machine-executable code.
Explanation:The three major types are assembler, compiler, and interpreter.
Assembler converts assembly language into machine code.
Compiler translates the whole high-level program at once before execution.
Interpreter translates and runs the program line by line.
Editor is not a translator; it is a text editing tool.
Debugger is used to find and remove errors, not to translate code.
Therefore option B is correct.
Answer:B. assembler, Compiler and interpreter.