Introductory course on C# ProgrammingC# is a general-purpose, object-oriented programming language that is structured and easy to learn. It runs on Microsofts .Net Framework and can be compiled on a variety of computer platforms. As the syntax is simple and easy to learn, developers familiar with C, C++, or Java have found a comfort zone within C#.C# is a boon for developers who want to build a wide range of applications on the .NET FrameworkWindows applications, Web applications, and Web servicesin addition to building mobile apps, Windows Store apps, and enterprise software. It is thus considered a powerful programming language and features in every developers cache of tools.C# is widely used for developing desktop applications, web applications and web services. It is used in creating applications of Microsoft at a large scale. C# is also used in game development in UnityAlthough first released in 2002, when it was introduced with .NET Framework 1.0, the C# language has evolved a great deal since then. The most recent version is C# 8.0, available in preview as part of Visual Studio. To get access to all of the new language features, you would need to install the latest preview version of .NET Core 3.0.Chapters and skills to be covered:1. Introduction to programming What is programming Problem Solving Numbering System Binary System ASCII Code2. Introduction to C# C# as a language What is scratch Download visual studio IDE3. Basic Syntax, Data Types, and Variables C# program structure Data types Variables Arrays4. Loops Loops Definition For Loops While Loops5. Decision Making Decision making definition If statement syntax If. Else statement syntax Final thoughts