IT-Lexikon › Programmierung › C# (C-sharp)

C# (C-sharp)

Programmierung Svenska → Aktualisiert: 2026-09-07

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.

← Zurück zum Lexikon