C#
Created by Microsoft in 2000
Modern, object-oriented language by Microsoft
Key Statistics
Popularity Trend
Composite score over the last 12 weeks
Source Breakdown
Contribution by data source (Total: 18.6)
Scores are weighted by importance: GitHub (25%), Jobs (20%), Stack Overflow (15%), Google Trends (15%), Packages (10%), Reddit (10%), Tutorials (5%).
Recent History
| Period | Rank | Score |
|---|---|---|
| May 2026Current | #9 | 18.6 |
| May 2026 | #8 | 18.5 |
| May 2026 | #7 | 18.5 |
| May 2026 | #7 | 16.8 |
| May 2026 | #8 | 5.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.
Compare with similar languages
Further reading
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.
Markdown (README)
[](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>