Beginner
Compilers & Programming Language Theory
Q28 / 100
What is bytecode?
Correct! Well done.
Incorrect.
The correct answer is B) A compact, portable intermediate representation executed by a virtual machine, between source code and machine code
B
Correct Answer
A compact, portable intermediate representation executed by a virtual machine, between source code and machine code
Explanation
Java bytecode (.class files), Python bytecode (.pyc), .NET CIL are examples. Platform-independent: the VM interprets/JIT-compiles bytecode for each architecture. More portable than native code.
Progress
28/100