C# Categories
C# is a big language and the ecosystem is even bigger, so categories exist to keep things organised. Each category groups articles around a clear theme, whether that's core language fundamentals, tooling, or more specialised areas of .NET. If you're not sure what to read next, start with a category that matches your current goal, then work through the articles inside it to build momentum without context switching every five minutes.
Extras
Supplemental C# resources including extension methods, code snippets, and various tools that provide additional value and convenience for developers. This section features content that does not fit into other categories but is still highly beneficial for programming in C#.
Fundamentals
Learn C# and .NET fundamentals, be it data types, control flow, OOP, LINQ, and more. Build a strong base for modern C# development with hands-on guides.