C# (C-sharp)
Microsofts statisch typisierte Sprache für die .NET-Plattform — Anders Hejlsberg (Turbo Pascal, Delphi), 2000. Java-ähnliche Syntax, modernere Semantik.
Läuft auf der CLR (Common Language Runtime). Modernes C# (12/13) bietet Records, Pattern Matching, Nullable Reference Types, file-scoped Namespaces, Primary Constructors und Collection Expressions. .NET läuft heute plattformübergreifend über .NET Core/.NET 5+; das klassische .NET Framework ist Windows-only-Legacy.
Dominiert Enterprise-Windows, Unity-Spieleentwicklung und ASP.NET-Web. Plattformübergreifend über .NET MAUI und Blazor. Konkurriert mit Java auf dem JVM-Markt und mit Kotlin im Android-Segment.