Multiple choice technology programming languages

Which is responsible for dot net framework language interoperability

  1. JIT

  2. Language Specific Compiler

  3. MSIL

  4. CTS

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

MSIL (Microsoft Intermediate Language) is the key to .NET language interoperability. All .NET languages compile to MSIL, which then runs on the CLR. This allows code written in different .NET languages (C#, VB.NET, F#) to work together seamlessly. JIT converts MSIL to native code at runtime, while CTS defines common types but MSIL is the actual interoperability mechanism.