【IT168 专稿】作为一个软件公司,微软开发团队必须能够熟练掌握各种编程语言,其中包括Java。但是,C#和C++应该是微软主要使用的两种语言。本文列举的不是该软件巨人使用的语言排名,而是经在PDC大会上与微软管理人士和开发人员的透露,列出了09年微软推广和关注的编程语言,并在今后仍然有可能持续性关注。
众所周知,微软已经从以前的开源敌视者变为开源支持者,这一点也体现在其关注的语言中,例如IronPython、IronRuby分别是开源语言Python和Ruby在微软.NET框架中的实现,另外微软还在不断改进Windows对PHP编程语言的支持,在Windows Server 2008中的IIS 7.0现在已经提供一个开放平台来托管PHP应用。
以下是09年微软关注的十大编程语言,并且今后仍然可能持续关注:
C++
C++是微软的工作语言。该公司使用C++开发了它的许多核心应用。该语言时一个静态类型、多范式、编译、通用编程语言。目前它正被广泛用于软件行业,是当今最受欢迎的语言之一。使用它开发的应用程序包括系统软件、应用软件、设备驱动、嵌入式软件、高性能服务器和客户端应用,以及诸如视频游戏等娱乐软件。
C#
2001年,微软宣布推出C#语言,它是一个现代面向对象编程语言,完全由微软重新开发创建,目的是在.NET平台上充分发挥基于XML的Web服务的力量。通过面向对象设计,开发者非常适合使用该语言来创建全方面的高性能Web应用和组件,从基于XML的Web服务,到中间层业务对象,到系统级别的应用。另外,该语言还可以帮助编程者完成更少代码,从而减少犯错机会。