COMPUTER FUNDAMENTALS

COMPUTER SOFTWARE

PROGRAMMING LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which language translator is used during the development of a program?
A
Code Translation
B
Compiler
C
Interpreter
D
None of the above
Explanation: 

Detailed explanation-1: -The correct answer is High-level language. A low-level programming language is the one used by the processor but difficult to understand by the programmer. Generally, the program designed by the programmer is written in a high-level language, which is converted into a low-level language before fed to the processor.

Detailed explanation-2: -Programming languages that use interpreters include Python, Ruby, and JavaScript, while programming languages that use compilers include Java, C++, and C.

Detailed explanation-3: -A translator is a programming language processor that modifies a computer program from one language to another. It takes a program written in the source program and modifies it into a machine program. It can find and detect the error during translation.

Detailed explanation-4: -The difference between translator and interpreter in programming language is that a translator is a software that converts the code from one programming language to another while an interpreter is a type of translator that converts high-level programming language to machine language.

There is 1 question to complete.