dotnet.microsoft.com/languages/csharp
What is C#?
C# is free. C# runs on .NET, which is cross-platform. It shows up in web APIs, Windows apps, and Unity games.
C# is a tool in the Languages category of a tech stack.
Level
Key Features
Static types.NET runtimeasync/await
C# Pros & Cons
Pros of C#
Modern language on a mature runtime
First-class on Azure
Strong editor support
Cons of C#
The Microsoft stack is a lot to learn
Some libraries still assume Windows