Where is C# Used?
A free lesson from Swipe Coding · C#, level 1 · updated October 2026
By the Swipe team, founded by Colin · how we make lessons
C# and .NET show up in more places than you might expect at first glance. Here are the most important areas where C# is used today.
🎮 Video games: Unity, one of the most popular game engines, uses C# for all gameplay scripting — from small indie games to major mobile and console hits.
Which of these is a well-known use case for C#?
🖥️ Desktop applications: Many Windows desktop programs are built with C#, using frameworks like WPF (Windows Presentation Foundation) or Windows Forms.
Many Windows desktop programs are written in C# using frameworks like ____ or Windows Forms.
🌐 Web backends: Using a framework called ASP.NET Core, many companies build the "server side" of their websites and apps in C# — the part that processes and stores data behind the scenes.
📱 Cross-platform apps: With .NET MAUI, developers can write a single C# codebase that runs as a native app on Windows, macOS, Android, and iOS.
C# is only used for small private hobby scripts.
Introduction to C#
10 questions · pass with 60% — just like in the app.
What kind of programming language is C#?
C# was created by Microsoft.
C# runs on a Microsoft platform called ____.
Who led the design of C# at Microsoft?
The name "C#" is inspired by musical notation, where a "sharp" raises a note by a half step.
C# and .NET are ____ source, meaning their code is publicly available on GitHub.
Which popular game engine uses C# as its main scripting language?
C# can only be used to build one specific type of application.
Many Windows desktop programs are written in C# using a framework called ____.
Which of these is a real-world use case for C#?
Keep your streak going in Swipe Coding
Swipe through every level of C# on your iPhone — with XP, stars, streaks, a personal advisor and the full track beyond these free levels.
Get the Swipe apps →