Answer:
Translator is the correct answer for the above question.
Step-by-step explanation:
- A computer system can understand only electric signals (because it is made up of wires) which is made up of on and off which means 0's and 1's.
- The high-level programming language is not the form of 0's and 1's because it is to understand by the human but not for the computer so there is a program that needs to convert it into 0's and 1's which is known as a translator.
- A translator is off three types-- Compiler, Assembler, and Interpreter.
- Compiler and interpreter are used to convert the high-level language into machine code whereas assembler is used to convert the assembly language into machine code.
- The above question asked about the term which is needed to convert the high-level language in machine code which is a translator which is defined above. Hence translator is the correct answer for the above question.