C# was developed by Anders Hejlsberg and his team during the development of the .Net Framework and was approved by the European Computer Manufacturers Association (ECMA) and International Standards Organization (ISO).
C# is designed for the Common Language Infrastructure (CLI), which includes the executable code and runtime environment. This allows the use of various high-level languages on different computer platforms and architectures.
To begin learning C#, it is recommended to use an Integrated Development Environment (IDE) like Microsoft Visual Studio, Visual Studio Code, etc. An Integrated Development Environment is a software application used to write and compile code. In this tutorial, we will be using Visual Studio Code, which is a free IDE that can be downloaded from https://code.visualstudio.com/download.
When developing applications using the C# programming language, it is recommended to use the .NET Framework. As both the language and the framework are created by Microsoft, it makes sense to use Visual Studio Code, which supports both of them.
Here’s an example of a console application created in VS Code. You can download the source code from the course repository on GitHub – https://github.com/estudy-247/helloworld
using System;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}