官方英文文档: https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的, C#是.Net 框架的一部分。
.Net 框架应用程序是多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、Visual Basic、Jscript、COBOL 等等。所有这些语言可以访问框架,彼此之间也可以互相交互。
.Net 框架是一个创新的平台,能编写出下面类型的应用程序:
Windows 应用程序 Web 应用程序 Web 服务微软(Microsoft)提供了下列用于 C# 编程的开发工具:
Visual Studio 201X (VS) Visual C# 201X Express (VCE) Visual Web Developer 后两个专门针对C#,是免费的。Mono 是 .NET 框架的一个开源版本,它包含了一个 C# 编译器,且可运行于多种操作系统上,比如各种版本的 Linux 和 Mac OS。
Mono 的目的不仅仅是跨平台地运行微软 .NET 应用程序,而且也为 Linux 开发者提供了更好的开发工具。Mono 可运行在多种操作系统上,包括 Android、BSD、iOS、Linux、OS X、Windows、Solaris 和 UNIX。 mono官网:http://www.mono-project.com/
参考: http://www.runoob.com/csharp/csharp-intro.html
