IT Industry
C # : Lenguajes de Programación 2020
por Carlos A. Vázquez   |   August 28, 2020   |     3 min. de lectura

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.

3 Características clave:

  1. En términos de experiencia del desarrollador, C # está por delante de Java.
  2. Respaldado por Microsoft y trabajando en la industria durante 20 años, C # tiene grandes ecosistemas de bibliotecas y frameworks. ASP.NET se utiliza para el desarrollo web, especialmente en Windows.
  3. Al igual que Java, C # también es una plataforma independiente gracias a la Common Language Initiative (CLR) y se ejecuta en dispositivos Windows, Linux y móviles.

Popularidad:

En TIOBE, C # ocupa el quinto lugar en 2020:
C # ocupa el quinto lugar en 2020 TIOBE

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:
 Octoverse pone un lugar arriba a C # como el quinto lenguaje de programación más popular

Y en la encuesta de desarrolladores de StackOverflow, C # es el séptimo lenguaje más popular:

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:

CodersLink C # es el 4 lenguaje que más dominan los desarrolladores mexicanos

Mercado laboral:

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:

StackOverflow, C # es el séptimo lenguaje más popular

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:
StackOverflow ha colocado C # por encima de Java

Fuente: Encuesta para desarrolladores de StackOverflow, 2019

Principales casos de uso:

  • Programación del lado del servidor
  • Desarrollo de aplicaciones
  • Desarrollo de web 
  • Desarrollo de videojuegos
  • Software para la plataforma Windows
Deja un comentario