Which one of the following is not a language translator?
Assembler
Linker
Interpreter
Compiler
Answer is Right!
Answer is Wrong!
This question was previously asked in
UPSC CISF-AC-EXE – 2019
A language translator is a program that converts code written in one programming language into another. Assemblers translate assembly language to machine code. Compilers translate high-level language (like C++, Java) into machine code or an intermediate form. Interpreters execute high-level language code directly, translating and executing it line by line. A Linker, however, is a program that takes one or more object files (produced by a compiler or assembler) and combines them with necessary library code to create an executable program. It resolves references between different code modules but does not perform language translation itself.