COMPUTER SCIENCE AND ENGINEERING
COMPILER DESIGN
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Machine Code
|
|
High Level Language
|
|
Assembly Language
|
|
VB.net
|
Detailed explanation-1: -Machine language, machine code, or object code is code that is directly executable by a CPU. It consist of a sequence of binary instructions encoded in a machine’s Instruction Set Architecture (ISA) and is therefore very specific to a particular architecture.
Detailed explanation-2: -Machine language gives instructions as 0’s and 1’s and is the only language that the computer understands. Assembly language is more concise but still very cumbersome when programming. A high-level language such as FORTRAN or C facilitates easy programming.
Detailed explanation-3: -Executable code generally refers to machine language, which is the set of native instructions the computer carries out in hardware. Executable files in the DOS/Windows world use . EXE and . COM file extensions, while executable files in Mac, Linux and Unix do not require specific extensions.
Detailed explanation-4: -Executable files contain binary machine code that has been compiled from source code. This low-level code instructs a computer’s central processing unit on how to run a program. The processor interprets the machine code and tells the computer’s hardware what to do.