IL is a intermediate language, which is created when you compile the .net program. This is also a object oriented language. This makes cross language inheritance.
c#:
C# is a new OOPs language which is developed by Microsoft. This language gives flexibility, mordern, easy to use.
Above answer was rated as good by the following members: johnloose
A language used as the output of a number of compilers and as the input to a just-in-time (JIT) compiler. The common language runtime includes a JIT compiler for converting MSIL to native code
IL is a intermediate language which is created when you compile the .net program. This is also a object oriented language. This makes cross language inheritance.
c#:
C# is a new OOPs language which is developed by Microsoft. This language gives flexibility mordern easy to use.
A language used as the output of a number of compilers and as the input to a just-in-time (JIT) compiler. The common language runtime includes a JIT compiler for converting MSIL to native code.
C# which is an evolution of C and C++ is type safe and object oriented. It is compiled as managed code it benefits from the services of the common language runtime such as language interoperability security and garbage collection.