Science.Online
Publisher and Institutes
Akademie Verlag
Deutsches Institut für Urbanistik
Oldenbourg Wissenschaftsverlag
Walter de Gruyter
Schattauer
You are here: Home :: Area NEM :: Computer science
 
Jürgen F. H. Winkler

C#: a Competitor of Java?

C# is a new programming language developed by Microsoft. It was first published in 2000. The standard ECMA-334 and the international standard ISO/IEC 23270 were accepted in December 2001 and March 2003, respectively. Conceptually, C# is an extension of Java. There are new elements, e. g., delegate, event, and property, and there are improvements of existing elements, e. g., the switch statement. The implementation has also been improved, especially with respect to interoperability. Last but not least the language specification is even more lucid than that of Java.

The paper gives an overview of the history of C# and Java. It discusses new elements and properties of C# by giving small examples. The paper closes with hints to elements which still show deficiencies.

it – Information Technology (vormals it+ti), Oldenbourg Wissenschaftsverlag

Print ISSN: 1611-2776
Volume: 46, 02/2004
Pages: 085 - 093

Journal homepage (external site)

Show all available items of this journal