I have got the answer and I am sharing it.
IL (Intermediate Language), MSIL (Microsoft Intermediate Language) and CIL (Common Intermediate Language) all are same thing. All .NET source code (of any language) is compiled to IL during development. The IL is then converted to machine code at the point where the software is installed, or (more commonly) at run-time by a Just-In-Time (JIT) compiler.
Thanx to all the viewers.