C#

C# is a strongly typed, object oriented programming language developed by Microsoft and standardized by ECMA and ISO. Besides Microsoft's implementation (called Visual C#), there are several other implementations including, most notably, an open source version by the Mono project.

Resources

IDesign Coding Standard 2.3

Books

C# Precisely