Camp 1 · Schritt 1 von 12
Why C#?
Microsoft's elegant all-rounder — games, apps, and cloud services from one modern language.
C# (say "C-sharp") is what you get when you take C++'s power, sand off its sharp edges, and design for productivity. Created at Microsoft by Anders Hejlsberg in 2000, it's now one of the world's most popular languages — and delightfully modern to learn.
One language, surprising range
- Games — Unity, the engine behind a huge share of mobile and indie games, is scripted in C#
- Windows & cross-platform apps — desktop and mobile via .NET and MAUI
- Web & cloud — ASP.NET powers major sites and enterprise backends
- Everywhere — .NET runs on Windows, macOS, and Linux, all open source
Learn C# and Unity opens; learn C# and enterprise backends open. Broad reach from one skill.
Modern comforts
C# quietly does a lot for you — automatic memory management, rich types, a huge standard library — while staying strongly typed and fast. And modern C# is refreshingly concise. Here's a complete program:
Two lines — no class, no Main visible. Modern C# (top-level statements)
lets beginners start instantly, while the ceremony still exists underneath
for when programs grow. And $"...{...}" is string interpolation,
just like the other modern languages on this trail.
Which game engine makes C# especially valuable to learn?
What's next
Hello .NET — top-level statements, WriteLine, and interpolation.