What is IL?
a programming language that .NET developers use, and that represents the lowest possible level for a language that humans can still read
a programming language methodology that enables developers to change data using a succinct yet expressive syntax by instilling Microsoft .NET-based languages with the capability to make queries
an object-oriented programming language that is a partially compiled code that .NET developers will then compile to native machine code
a programming language that .NET developers cannot use, and that represents the lowest possible level for a language that humans cannot read