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