Home

C#

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.

Csharp logo

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

C# usado en un juego: Temple Run

Empresas que lo usan

  • • Skype
  • • Stack Overflow
  • • Microsoft visual Studio
  • • Umbraco
  • Si quieres más info

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.