I’m discovering that C# is such a fantastic language in 2025 - has all the bells and whistles, great ecosystem and yet only associated with enterprise. Why aren’t we seeing more startups choosing C#?
Some interesting thoughts coming from Reddit: https://www.reddit.com/r/csharp/comments/1n0v8qq/ask_reddit_why_arent_more_startups_using_c/
I've also used C# at a VC-backed, SV startup (raised $8m seed). It was fantastic and we were able to move very fast on the backend. The tooling is stable and much better to work with than TS IMO. It wasn't any harder to hire for, IME. We had two very junior engineers (college grads) who were able to pick it up pretty easily as it has a strong resemblance to TypeScript these days[0]
I am in the process now of spinning up C# at a series-C YC startup so we'll see how it goes. The team started in JS and moved to TS 3 years back. Now TS is showing its rough edges (lack of runtime types, poor-man's ORMs that all have issues, complexity of TS ops at scale (multiple build chains, tooling, breaking changes, lack of standard libs (it was a bit of a quirk to me that DB transactions between Drizzle and Prisma didn't work -- then I realized that they don't have a common transaction layer))).
C# is very, very underrated and I can understand why more startups don't use it, but more startups should definitely give it a look.
[0] https://typescript-is-like-csharp.chrlschn.dev/