ADVANCED TOPICS IN COMPILER DESIGN
CODE GENERATION FOR OBJECT ORIENTED LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Application
|
|
Compiler
|
|
Assembler
|
|
Interpreter
|
Detailed explanation-1: -This language translates a number of program instructions, waits for the computer to execute them and then translates the next series until the program is fully executed. To do this, it must use a(n): interpreter.
Detailed explanation-2: -A high-level language is a programming language that uses English and mathematical symbols in its instructions. To execute a program in a high-level language, it can be compiled or interpreted. A compiler translates the entire program written in a high-level language to machine language prior to execution.
Detailed explanation-3: -In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
Detailed explanation-4: -An assembly language is a type of programming language that translates high-level languages into machine language.