Languages-Objective C (Mobile) [TCS Placement]: Sample Questions 1 - 1 of 1

Get unlimited access to the best preparation resource for competitive exams : get questions, notes, tests, video lectures and more- for all subjects of your exam.

Question 1

Objective C (Mobile)

Describe in Detail


What is Microsoft Intermediate Language (MSIL) ?


  • MSIL stands for Microsoft Intermediate Language- IL or Common Intermediate Language (CIL) .
  • At compile time, compiler converts source code into Microsoft Intermediate Language (MSIL) .
  • It is a CPU-independent set of instructions that can be efficiently converted to the native code.
  • During runtime the Common Language Runtime (CLR) β€² s Just In Time (JIT) compiler converts the Microsoft Intermediate Language (MSIL) code into native code for the Operating System.
  • Compiler also produces Metadata.
  • MSIL and Metadata are contained in a portable executable (PE) file.
  • MSIL includes instructions for loading, storing, initializing, and calling methods on objects, as well as instructions for arithmetic and logical operations, control flow, direct memory access, exception handling, and other operations
Given the Image is Define the Microsoft Intermediate Language (MSIL)

Developed by: