Advanced Kotlin
Q94 / 100

What is IR (Intermediate Representation) in the Kotlin compiler?

Correct! Well done.

Incorrect.

The correct answer is B) A platform-neutral tree representation of Kotlin code used by the backend to generate JVM, JS, or Native output

B

Correct Answer

A platform-neutral tree representation of Kotlin code used by the backend to generate JVM, JS, or Native output

Explanation

The Kotlin IR backend generates a common IR tree then uses backend-specific lowerings to produce JVM bytecode, JavaScript, or LLVM IR for Native targets.

Progress
94/100