Identify the correct definition of Bytecode.
- A. An intermediate, platform-independent representation of source code designed to be executed by a virtual machine. ✓
- B. A code optimization technique that examines a small set of adjacent instructions to replace them with a more efficient sequence.
- C. A program that translates assembly language source code into machine code.
- D. A compiler process that verifies whether operations in a program are performed on compatible data types.
Correct answer
A. An intermediate, platform-independent representation of source code designed to be executed by a virtual machine.
Explanation
Bytecode refers to an intermediate, platform-independent representation of source code designed to be executed by a virtual machine.