Welcome to the C# Introduction Homepage, Guest!

C# | The tip of the Iceburg


Microsoft produced a new object oriented programming language with the introduction of the .NET framework. The newly developed programming language would be known as C#. (pronounced C sharp) C# was written with a few adjectives in mind: simple, new, all purpose, object oriented, and relating to other languages that were popular at the time. C# can be compiled down into machine code, visual studio can achieve this, but C# is always used in combination with the .NET framework. So, any application that is to be written in C# will in return be required to install the .NET framework onto the working computer. C# is referred to as the .NET language, and that is probably because it was created alongside with the .NET framework. You know by now that C# is object oriented, but did you know C# does not allow the use of global variables or functions. In C#, everything is wrapped inside of classes. Simple data types, int or string values, inherit from the System.Object class.

For all of the C# tutorials on this site, I will be using Visual Studio 2017 Community Edition. Visual Studio 2017 Community Edition will not initially come with the C# packages installed. You will need to open up Visual Studio 2017 Community Edition, and create a new project. In the left hand side there will be a list of all the installed packages your Visual Studio has installed already. You can choose to install the Visual C# packages during the initial installation, I believe, but I'm not quite sure about that. If you do not have Visual C# installed, click on the button at the bottom of the left hand side column named 'Open Visual Studio Installer'.


Just follow the buttons to continue the tutorial, Guest