Introduction

C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft within its .NET initiative. C# has roots from the C family, and the language is close to other popular languages like C++ and Java.

C# is used for a lot of things in the virtual world like Mobile applications, Desktop applications, Games and websites.

Why Use C#?

C# is one of the most popular programming languages in the world, it has a great community support and is easy to learn and use. C# is an object oriented language which gives a clear structure to programs and allows code to be reused.
Also, as C# is close to C, C++ and Java, it makes it easy for programmers to switch to C# or vice versa.

Get Started

This tutorial will help you learn the essentials of C# and enable you to develop your first C# programs.