In June 2000, Microsoft announced both the .NET platform and a new programming language called C#.
C# is a strongly-typed object-oriented language designed to give the optimum blend of simplicity,
expressiveness, and performance.The C# language was built with the hindsight of many languages
but most notably Java and C++.If the user has knows the concept of java then C# is quite easy to learn.