Thursday – 13:30-15:00
Convention Ctr - Exhibit Hall 4B

The C# Programming Language

Anders Hejlsberg
Microsoft Corporation

C# (pronounced "C Sharp") is a new programming language introduced with the Microsoft .NET platform and recently standardized by ECMA. This talk gives an overview of the C# language and examines some of its key design concepts, such as component-oriented programming support, unified type system, extensible metadata, and versioning.


Anders Hejlsberg is a Distinguished Engineer in the Developer Division at Microsoft Corporation. He is the chief designer of the C# programming language and a key participant in the development of the .NET Framework. Before joining Microsoft in 1996, Anders was a Principal Engineer at Borland International. As one of the first employees of Borland, he was the original author of Turbo Pascal and later worked as the Chief Architect of the Delphi product line. Anders studied Engineering at the Technical University of Denmark.