Introduction to C#

Introduction
C# (pronounced "C sharp") is a programming language that is designed for building a variety of applications that run on the .NET Framework (will be explained later).

Why C#?
The first question that arise in your mind would be why C#? When there are other popular languages like Java, C++, C, Swift etc. Each of the language named are important on their own, but they also have their limitations. Java is widely used for android app development but it is notoriously known for throwing null pointer exception, it will make the app crash, we are not going to discuss what it is. C++ is difficult on the beginners while Swift is easy and modern it is only limited to app development. While on the other hand C# is very versatile in usage. It is used to develop cross platform apps (you code once and run them on different devices like iOS, android). It is also used to develop websites and windows applications.

Installation
To write code in C# we will need an IDE (integrated development Environment). You can either use Visual Studio for windows pc, or for mac, a widely used IDE for C# development or you can use Visual Studio Code a lightweight IDE. For Visual Studio just download the visual studio from the links above and just click install. For Visual Studio Code follow the steps below













Even though the Visual Studio Code is lightweight and requires less space to install but it doesn’t compare to Visual Studio in performance. So, it is recommended to install Visual Studio unless you don’t have enough space. In the next tutorial we will write our first program in C#.

For next tutorial click here.

Comments

Popular Posts