C#
Logo:
C#, wieloparadygmatowy język programowania zaprojektowany w latach 1998–2001 przez zespół pod kierunkiem Andersa Hejlsberga dla firmy Microsoft.
Program napisany w tym języku kompilowany jest do języka Common
Intermediate Language (CIL), specjalnego kodu pośredniego wykonywanego w
środowisku uruchomieniowym takim jak .NET Framework, .NET Core, Mono lub DotGNU.
Wykonanie skompilowanego programu przez system operacyjny wymaga zainstalowanego środowiska uruchomieniowego lub zawarcia go w
dystrybuowanej aplikacji (tzw. aplikacja typu self-contained).
Zastosowanie
C# był stworzony i jest najczęściej stosowany do pisania aplikacji na systemy Windows, ale odkąd .NET framework trafił na systemy Linux i Mac możliwe jest tworzenie natywnego oprogramowania w tym języku praktycznie na każdą platformę.
Ponadto, C# używany jest do tworzenia aplikacji webowych po stronie serwera za pomocą frameworka ASP.NET. Dzięki narzędziom takim jak Xamarin możliwe jest tworzenie wieloplatformowych aplikacji mobilnych. Co więcej, C# wykorzystywany jest w popularnym silniku Unity, za pomocą, którego można tworzyć gry na PC, konsole, urządzenia mobilne czy strony internetowe, a nawet platformy VR (Virtual Reality).
Jest to zatem wieloplatformowy język programowania wykorzystywany w wielu dziedzinach.
C# napędza m.in. stronę StackOverflow czy gry takie jak Terraria, Magicka, Bastion.
Darmowy hosting zapewnia PRV.PL