C#

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Czym jest C#?

C# to obiektowy język programowania opracowany przez Microsoft. Jest często używany do tworzenia aplikacji dla systemu Windows, aplikacji webowych, usług sieciowych, gier oraz aplikacji mobilnych i desktopowych.

Zastosowania C

C# jest wykorzystywany m.in. do tworzenia:
- aplikacji desktopowych, np. w technologiach Windows Forms i WPF,
- aplikacji internetowych w ASP.NET Core,
- gier w silniku Unity,
- aplikacji mobilnych i wieloplatformowych,
- usług i aplikacji serwerowych.

Środowisko pracy

Podstawowym środowiskiem do programowania w C# jest Microsoft Visual Studio. Umożliwia ono pisanie kodu, projektowanie interfejsu graficznego, kompilowanie programu, uruchamianie aplikacji oraz debugowanie błędów.

Przykład prostego kodu C

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Witaj w C#!");
    }
}

Warto zapamiętać

Na egzaminie C# bardzo często kojarzy się z ekosystemem Microsoftu, platformą .NET oraz środowiskiem MS Visual Studio. NetBeans, Eclipse i PyCharm są środowiskami programistycznymi, ale nie są podstawowym wyborem do tworzenia aplikacji desktopowych w C#.