En el 2000, Microsoft decidió crear su lenguaje de programación C # (Object Oriented C) como parte de su framework .NET, que se ejecuta en una máquina virtual como Java.
Durante sus primeros días, C # fue criticado como una imitación de Java. Pero más tarde, ambos idiomas se divergieron y hoy C # es un lenguaje de programación de paradigmas múltiples que se usa ampliamente no solo en la plataforma Windows sino también en la plataforma iOS / Android (gracias a Xamarin) y la plataforma Linux.
En TIOBE, C # ocupa el quinto lugar en 2020:
Además, Octoverse pone un lugar arriba a C # como el quinto lenguaje de programación más popular según la contribución de los repositorios de GitHub:
Y en la encuesta de desarrolladores de StackOverflow, C # es el séptimo lenguaje más popular:
Es interesante notar que en la encuesta para desarrolladores de CodersLink C # es el 4 lenguaje que más dominan los desarrolladores mexicanos:
Indeed tiene publicadas 644 vacantes para desarrolladores de C # en México, lo que hace que C # sea la quinta programación más exigente del lenguaje en esta lista, con un salario anual de $ 96 K, C # ocupa el octavo lugar:
La encuesta de desarrolladores de StackOverflow ha colocado C # por encima de Java (aunque con más experiencia) en términos de salario promedio global:
Fuente: Encuesta para desarrolladores de StackOverflow, 2019