Seems odd that C# does not figure in the top 10 programming languages, yet ASP.Net is the 4th most popular web framework with 10% share?
The 10% share for ASP.NET among the top 5,000 domains shows that .NET (and therefore also C#) is a very serious player in building web apps and APIs and for good reason. .NET is a solid, fast, secure, and mature technology, and it's only getting better. All other significant frameworks were JS based, which is no surprise to anyone, as a lot of modern sites are built as SPAs.
ASP.NET could mean a bunch of programming languages and I'm assuming that a ASP.NET Server doesn't disclose that. It's probably safe to guess mostly C#, but that requires a different metric.
Are they using headers for identification? If so, it could be skewed by orgs masking some/all. I’m quite curious myself.
Even when it identifies the specific project, it doesn't know C#. I took some scans of some notable CMS websites (so the programming language is provably correct).
WordPress.org (PHP, correctly identified language and framework): https://radar.cloudflare.com/scan/88fcab24-5e27-4c77-8ace-94...
Orchard Core (C#, Modern .Net, correctly identified framework): https://radar.cloudflare.com/scan/88adbf69-c010-4074-a80f-03...
DotNetNuke (C#, .Net Framework, correctly identified framework): https://radar.cloudflare.com/scan/7889b8b9-4fed-43b6-8506-49...