← Back to Rankings
csharp logo

C#

Created by Microsoft in 2000

Rank
#9
Score
18.61

Modern, object-oriented language by Microsoft

Object-orientedFunctionalImperative

Key Statistics

Current Rank
#9
1
Popularity Score
18.6
out of 100
First Released
2000
26 years ago
Trend Direction
↗ Rising
12.8 pts
Created by Microsoft in 2000

Popularity Trend

18.612.25.8
Mar 15Apr 26May 31

Composite score over the last 12 weeks

Source Breakdown

Contribution by data source (Total: 18.6)

GitHub(25% weight)
23.3125.5%
Job Postings(20% weight)
45.0242.6%
Stack Overflow(15% weight)
0.52.8%
Tutorials(5% weight)
38.2206.1%

Scores are weighted by importance: GitHub (25%), Jobs (20%), Stack Overflow (15%), Google Trends (15%), Packages (10%), Reddit (10%), Tutorials (5%).

Recent History

PeriodRankScore
May 2026Current#918.6
May 2026#818.5
May 2026#718.5
May 2026#716.8
May 2026#85.8

Analysis & Context

C# is the most underrated language in most popularity indexes — it scores high on job demand but lower on community metrics like GitHub stars and Reddit activity, because its user base is concentrated in enterprise environments and game studios rather than open-source communities. If you are building on Azure, shipping a Unity game, or working in a Microsoft-stack enterprise, C# is the natural choice. That is a very large market.

Where C# Is Used

Unity game development

Unity is the most widely deployed game engine for mobile and indie games. Unity scripting is C#. Hollow Knight, Cities: Skylines, and thousands of mobile titles were built with C# in Unity.

ASP.NET Core web applications

Microsoft's web framework is a production-grade alternative to Django, Rails, and Spring Boot. Stack Overflow itself runs on ASP.NET — notable for a developer-centric service with strict performance requirements.

Azure cloud services

Azure has first-class C# SDK support. If your infrastructure is Azure, writing C# reduces friction and increases access to Microsoft's cloud tooling ecosystem.

Blazor (C# for the web frontend)

Blazor lets C# run in the browser via WebAssembly, making it the only serious alternative to JavaScript for browser-native web development.

Windows and cross-platform desktop

WPF, WinUI 3, and MAUI are the official toolkits for desktop application development. Microsoft's own applications — Teams, Visual Studio — are built with C#.

The AI Era

Microsoft has made C# a first-class AI development language. Semantic Kernel — Microsoft's open-source LLM orchestration framework, the .NET equivalent of LangChain — is C#-first. Azure OpenAI Service has comprehensive C# SDK coverage. GitHub Copilot, built at Microsoft, has exceptionally strong C# completion quality. For developers already in the .NET ecosystem, integrating LLMs is well-supported and actively developed.

Job Market

C# job demand is stable and concentrated in high-value sectors. UK and US financial services employ large C# engineering teams. US healthcare is a major employer — Epic, the largest electronic health record system, runs on C# and .NET. Unity game development roles are globally distributed. The pattern is consistent: fewer total openings than Java or JavaScript, but strong average compensation and lower supply of qualified engineers.

Related Languages

Embed the C# rank badge

A live badge that always shows C#'s current rank in the LangPop index. Drop it in a README, docs page, or article — it updates automatically every week.

PreviewLangPop rank for C#

Markdown (README)

[![LangPop rank for C#](https://langpop.com/api/badges/csharp)](https://langpop.com/language/csharp)

HTML

<a href="https://langpop.com/language/csharp"><img src="https://langpop.com/api/badges/csharp" alt="LangPop rank for C#" height="20" /></a>

Compare C# with other languages

Open Comparison Tool