Reputation: 3135
This may be a basic question, but what is the definition of what CIL means?
I know that CIL is a platform and CPU agnostic intermediate language, but t would be helpful someone explained some details about this, and what CPU agnostic means.
Upvotes: 2
Views: 2265
Reputation: 50855
CIL is Common Intermediate Language. It's what any .NET language gets compiled into that remains the same across OS and CPU.
See Common Intermediate Language.
Upvotes: 1
Reputation: 8653
If something is platform agnostic
, that means it will be no different on different platforms.
(read : it works the same way on different operating systems, and possibly devices)
If something is CPU agnostic
, that means it will work the same way on different processors
(so it will do the exact same things on, say an ARM processor as it would on, for example an X86 family processor)
Upvotes: 8