C# (.NET) entró en el top tres de los lenguajes más queridos según la encuesta de StackOverflow 2024
La encuesta anual de desarrolladores de StackOverflow es uno de los cortes más autorizados de la industria de la programación. Los resultados de 2024 trajeron una grata sorpresa para la comunidad de C# y .NET: la plataforma no solo fortaleció sus posiciones, sino que también entró en el top tres de las tecnologías más «queridas» entre los desarrolladores profesionales.
En la categoría «Most Loved Technologies» (tecnologías más queridas), C# ocupó el honorable tercer lugar, solo superado por Rust y TypeScript. Además, Microsoft .NET mostró un resultado aún más impresionante, subiendo varias posiciones en comparación con el año anterior.
¿Por qué C# está de nuevo en el top?
Los expertos relacionan este crecimiento con varios factores clave:
- Lanzamiento de .NET 8 — una versión LTS que trajo mejoras significativas de rendimiento (hasta un 50% en algunos escenarios de compilación AOT).
- Multiplataforma — .NET ahora funciona completamente en Windows, Linux y macOS, y Blazor y MAUI permiten escribir para web, dispositivos móviles y escritorio.
- Código abierto — .NET Foundation desarrolla activamente el ecosistema, y la comunidad ha obtenido la posibilidad de influir en la hoja de ruta.
- Comodidad de sintaxis — C# continúa evolucionando (top-level statements, records, primary constructors), haciendo el código más conciso sin perder legibilidad.
¿Qué dicen los números?
Según los datos de la encuesta de StackOverflow 2024 (participaron más de 90 000 desarrolladores):
- Aproximadamente el 27% de los encuestados señalaron a C# como una de las tecnologías favoritas.
- La proporción de desarrolladores que usan C# profesionalmente aumentó al 34%.
- El salario promedio de los desarrolladores de C# en EE. UU. superó los $120 000 al año, lo que sitúa al lenguaje en el top 5 en cuanto a rentabilidad.
- La plataforma .NET Core/5+ superó en popularidad al .NET Framework clásico entre los nuevos proyectos.
¿Qué significa esto para principiantes y profesionales?
Para quienes eligen un stack tecnológico, los resultados de la encuesta son una excelente señal. C# y .NET no son tecnologías heredadas, sino un ecosistema en activo desarrollo con un fuerte respaldo de Microsoft y una enorme comunidad.
Si estás aprendiendo C#, ahora es el mejor momento: la plataforma se está volviendo multiplataforma, están surgiendo nuevos nichos (por ejemplo, Blazor para full-stack web en C#), y la demanda de desarrolladores .NET sigue siendo consistentemente alta.
En el sitio PythonLib a menudo comparamos diferentes tecnologías, y C# (.NET) es uno de los competidores más interesantes de Python en el ámbito del desarrollo empresarial, backend web y herramientas para trabajar con datos. Siga nuestros nuevos artículos: hemos preparado una serie de materiales sobre las capacidades modernas de .NET 8 y la integración con Python.