【51CTO独家特稿】TIOBE社区今天发布了2013年9月的编程语言排行榜,Transact-SQL 在本期榜单中取得了历史性突破,挤掉Perl、Ruby编程语言***闯入排行榜前十。前五名内有了小范围的浮动,上个月排名第五的C#这个月排名第六,他的位置被PHP所取代,也算是意料之中的事,因为PHP最近的势头正劲。C、Java保持了排行榜一、二名的位置岿然不动,上个月分别位列三、四名的C++和Objective-C位置互换,不过苹果这个月发布了iphone 5s和iphone 5c两款手机,因此下个月的Objective-C或许能重回第三或更高的位置。
Transact-SQL在本月上升势头迅猛,意料之外确实情理之中。作为Microsoft公司对SQL扩展而生的语言。从一开始T-SQL就拥有了先天的市场优势。
关于Transact-SQL
T- SQL是Microsoft公司在关系型数据库管理系统SQL Server中的SQL-3标准的实现,是微软对SQL的扩展,具有SQL的主要特点,同时增加了变量,运算符,函数,流程控制和注释等语言元素,使得其 功能更加强大.T-SQL对SQL Server 十分重要,SQL Server中使用图形界面能够完成的所有功能,都可以利用T-SQL来实现.使用T-SQL操作时,与SQL Server通信的所有应用程序都通过向服务器发送T-SQL语句来进行,而与应用程序的界面无关。
根据其完成的具体功能,可以将T-SQL语句分为四大类,分别为数据定义语句,数据操作语句,数据控制语句和一些附加的语言元素。
关于TIOBE
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名 使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反 映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
前20名榜单排行榜
前十名编程语言长走势图
是21-50编程语言排名:
后50名的语言:
(Visual) FoxPro, 4th Dimension/4D, ABC, Algol, APL, ATLAS, Automator, Awk, BlitzMax, CFML, cg, CL (OS/400), Clean, Clojure, cT, Dart, Eiffel, Forth, GNU Octave, Icon, Inform, Informix-4GL, INTERCAL, Io, J, JavaFX Script, LabVIEW, Max/MSP, Modula-2, Modula-3, Moto, MS-DOS batch, NATURAL, Oberon, Object Rexx, OCaml, OpenCL, PILOT, Pure Data, Q, Revolution, RPG (OS/400), S, S-PLUS, Smalltalk, Standard ML, VBScript, VHDL, X10, Z shell
原文链接:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html