C# 9 is the latest evolution of Microsoft's primary programming language. This course covers the latest language features in C# 9 (as well as C# 8), and includes a comparison of .NET Framework and .NET Core. You'll get a deep and broad understanding of C# as a programming language, and gain confidence to explore the richness of the .NET platform including asynchronous programming, LINQ, and EF.