C#作为MicrosoftVisualStudio7.0的一部分提供给用户。除了C#以外,VisualStudio还支持VisualBasic、VisualC++和描述语言VBScript和Jscript。所有这些语言都提供对Microsoft.NET平台的访问能力,它包括一个通用的执行引擎和一个丰富的类库。