COMPUTER PROGRAMMING FUNDAMENTALS
PROGRAMMING LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Language Translator
|
|
Compiler
|
|
Interpreter
|
|
None of the above
|
Detailed explanation-1: -Assembler. An assembler is is a translator used to translate assembly language to machine language. It is like a compiler for the assembly language but interactive like an interpreter. Assembly language is difficult to understand as it is a low-level programming language.
Detailed explanation-2: -Compiler. Translates then executes all of the source code at one time. Is used at the end of the development to create an executable file.
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: -A compiler takes the source code as a whole and translates it into object code all in one go. Once converted, the object code can be run at any time. This process is called compilation . All of the object files used in a program must be combined before the program can be run.