07-C#的发展历史
1.2.1 C#的发展历史
C#是一种强大的、面向对象的程序开发语言,是微软公司专门用于.NET 平台的编程语言,它用于快速地编写各种基于Microsoft .NET平台的应用程序。C#和Java都是C和C++家族中的成员,具有C和C++语言的特征。C#入门容易,不像C/C++那样难于学习。C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以更快地掌握C#。C#继承了C和C++语法的同时参考了Java的优点,是微软公司为了在Internet领域获取更多的利益并和Java相抗衡,重点推出的一种.NET平台的主流程序设计语言。
C#的发展历史如下。
1998年12月,微软公司提出.NET计划后,开始开发.NET平台上的面向对象程序的设计语言。
2000年2月,微软公司正式将这种语言命名为C#。
据说起名为C#,是因为开发小组的人很讨厌当时的搜索引擎,因此把大部分搜索引擎无法识别的“#”字符作为该语言名字的一部分;还有一种说法是因为音乐中“#”是升调记号,表达了微软公司希望C#在C的基础上更上一层楼的美好愿望。
2000年7月,微软公司发布了C#语言的第1个预览版。
2002年2月,微软公司发布了.NET开发平台Visual Studio.NET 2002和C#语言的第1个正式版本—— C# 1.0。
2003年4月,微软公司推出了Visual Studio .NET 2003,同时也发布了.NET Framework 1.1和C# 语言规范1.2(C# 1.2)。
2005年10月27日,Visual Studio .NET 2005、.NET Framework 2.0和C# 语言规范2.0 (C# 2.0)正式发布,在新的版本中提供了更多的类库和使用功能。
2007年8月20日,继.NET Framework 3.0发布后,C# 语言规范3.0(C# 3.0)发布。
2007年11月19日,微软公司发布了Visual Studio .NET 2008和.NET Framework 3.5。
2010年4月12日,微软发布了 Visual Studio 2010 及.NET Framework 4.0。
2012年9月12日,微软在西雅图发布了 Visual Studio 2012 ,其最大的新特性莫过于对Windows 8 Metro开发的支持。
2013年11月13日,微软发布了 Visual Studio 2013。