C#, pronounced “C Sharp”, is a very popular programming language developed in 2000 by Microsoft. It is used to build web applications, computer programs, and video games. The .NET Framework, pronounced “Dot Net”, is a framework developed and maintained by Microsoft. It used to build web applications, mobile applications, desktop applications, and even alternative operating systems.