ADVANCED TOPICS IN COMPILER DESIGN
CODE GENERATION FOR OBJECT ORIENTED LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
machine
|
|
robot
|
|
human
|
|
animals
|
Detailed explanation-1: -Low-level language is also known as Machine Language. The machine language contains only two symbols 1 & 0. All the instructions of machine language are written in the form of binary numbers 1’s & 0’s. A computer can directly understand the machine language.
Detailed explanation-2: -The correct answer is Machine Language. Machine Language is the language written as strings of binary 1’s and Os. It is the only language that a computer understands without using a translation program. A low-level language is a machine language.
Detailed explanation-3: -The only true low level programming is machine code or assembly (asm). Assembly is as close as possible to what the CPU (the computer’s processor) can execute, as it is literally a text translation of the binary code which the CPU understands.
Detailed explanation-4: -What Does Low-Level Language Mean? A low-level language is a programming language that deals with a computer’s hardware components and constraints. It has no (or only a minute level of) abstraction in reference to a computer and works to manage a computer’s operational semantics.
Detailed explanation-5: -Assembly Language: The language closest to machine language is assembly language. It uses a simple code that is very closely aligned to the way machine language was written.