Skip to main content
C# logo
Language

C#

Verified Sep 2026

A Modern, Open-Source Programming Language

A modern, object-oriented, and type-safe programming language that builds on the strengths of C++ and Java. Top 5 language on GitHub for building any type of app.

Microsoft's answer to Java, transformed since going open source and cross-platform in 2014. .NET 8/9 delivers top-tier performance (TechEmpower leaderboards), C# itself keeps shipping excellent features (LINQ, async/await pioneered here, records). The default for Windows, Unity games and enterprise backends

Who it's for

Developers on the .NET platform building web, desktop, games and cloud services.

Keep exploring

3 in catalog

C# is used to write

2 in catalog

C# can be learned in