Que es?
C# (pronunciado "si sharp" en inglés) es un lenguaje de programación moderno, basado en objetos y con seguridad de tipos. Este permite a los desarrolladores crear muchos tipos de aplicaciones seguras y sólidas que se ejecutan en .NET. C# tiene sus raíces en la familia de lenguajes C, y a los programadores de C, C++, Java y JavaScript les resultará familiar inmediatamente. También es popular en la industria de los juegos ya que el 34% de los juegos móviles se realizan con C#, junto con aplicaciones de realidad virtual. Está presente en juegos que usan Unity, como Temple Run Trilogy o Assassin's Creed.
En que se usa?
Es importante decir que C# está diseñado para la plataforma .NET de Microsoft pero puede permitir escribir programas para otras plataformas como Unix, Android, iOS, Windows Phone, Mac OS y GNU/Linux. Algunas de los usos de C# más destacados son:
- • Aplicaciones de escritorio, en consola o con interfaz gráfica usando WinForms, WPF, UWP o la nueva .NET MAUI.
- • Aplicaciones para dispositivos móviles con Xamarin.
- • Servicios de API y páginas web con ASP.NET.
- • Microservicios con ASP.NET Core.
- • Desarrollo de videojuegos con Unity
Empresas que lo usan
DATO CURIOSO
Tócame
El nombre C Sharp fue inspirado por el signo ♯, el cual se lee como sharp en inglés para notación musical. Es un juego de palabras, pues '"C#" significa, musicalmente hablando, "do sostenido", donde el símbolo # indica que una nota (en este caso do, representada por C) debe ser un semitono más alta.


