Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

C# Language Internals - Part 1

C# Language Internals is designed to give you a deeper understanding of the C# programming language and the CLR.

Advanced
5h 10m
(531)

Created by Bart De Smet

Last Updated Jun 28, 2019

Course Thumbnail
  • Course

C# Language Internals - Part 1

C# Language Internals is designed to give you a deeper understanding of the C# programming language and the CLR.

Advanced
5h 10m
(531)

Created by Bart De Smet

Last Updated Jun 28, 2019

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
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.

C# Language Internals - Part 1
Advanced
5h 10m
(531)
Table of contents

About the author
Bart De Smet - Pluralsight course - C# Language Internals - Part 1
Bart De Smet
3 courses 4.7 author rating 917 ratings

Bart is a software engineer building massive scale data processing systems at Microsoft. His areas of expertise include programming languages, runtimes, reactive programming, and databases. Prior to joining Microsoft, Bart was an MVP for C#. Bart is a popular speaker at various conferences and the author of a few C# books.

Get started with Pluralsight