.NET & EnterpriseStructured Curriculum• 20 Lessons

C# Tutorial

What is C#?

C# is a modern, object-oriented language developed by Microsoft for cloud services, web APIs, desktop apps, and Unity games.

This free C# tutorial is organized into 4 levels and 20 lessons, from beginner fundamentals to expert topics, with an in-browser code sandbox and a C# quiz.

C# Syllabus: Lessons by Level

Four levels, from beginner fundamentals to expert topics and a capstone project.

C# Code Sandbox

Edit and run code without installing anything. Server-side execution supports JavaScript, TypeScript, Python, C, C++, Java, PHP, Go, Bash and SQL; HTML and CSS render as a live preview.

Engine: CSHARP
2
Loading...

Running C# (view only) code isn't supported in this sandbox yet. You can read, edit and copy this example. Languages you can run here: JavaScript, TypeScript, Python, C, C++, Java, PHP, Go, Bash, SQL, HTML and CSS.