Microsoft introduced C#, a type-safe and object-oriented language, in the middle of 2000 and it was developed by Anders Hejlsberg. This language enables .NET Specialists to create secure and robust applications that run on .NET platform. The infographic below depicts the evolution of this elegant language and summarizes the features offered with every release: