Work

C#

language · 2000

Programming Languages Enterprise Software Game Development

C# (pronounced “C sharp”) is a modern, object-oriented programming language developed by Microsoft as part of .NET. Designed by Anders Hejlsberg, it combines the power of C++ with the productivity of modern languages.

Origins

Microsoft developed C# as part of its .NET initiative, announced in 2000. Hejlsberg, who had created Turbo Pascal and Delphi at Borland, led the language design. C# was influenced by C++, Java, and Delphi.

Key Features

C# introduced and popularized many features:

Evolution

C# has evolved rapidly:

Impact

C# powers diverse applications: