- Course
- Core Tech
C# Language Internals - Part 1
C# Language Internals is designed to give you a deeper understanding of the C# programming language and the CLR.
What you'll learn
This course takes .NET developers behind the scenes of C# language features to gain a deeper understanding of the language, the Intermediate Language (IL) it compiles into, and the Common Language Runtime (CLR) it runs on. By studying language internals, you can make well-informed design choices, solve hard debugging puzzles quicker, and understand the performance ramifications of using various language features. This is the first part of a two-part course.