2013年9月編程語言排行榜:Transact-SQL首次闖入前十
原創(chuàng)【51CTO獨家特稿】TIOBE社區(qū)今天發(fā)布了2013年9月的編程語言排行榜,Transact-SQL 在本期榜單中取得了歷史性突破,擠掉Perl、Ruby編程語言***闖入排行榜前十。前五名內(nèi)有了小范圍的浮動,上個月排名第五的C#這個月排名第六,他的位置被PHP所取代,也算是意料之中的事,因為PHP最近的勢頭正勁。C、Java保持了排行榜一、二名的位置巋然不動,上個月分別位列三、四名的C++和Objective-C位置互換,不過蘋果這個月發(fā)布了iphone 5s和iphone 5c兩款手機,因此下個月的Objective-C或許能重回第三或更高的位置。
Transact-SQL在本月上升勢頭迅猛,意料之外確實情理之中。作為Microsoft公司對SQL擴展而生的語言。從一開始T-SQL就擁有了先天的市場優(yōu)勢。
關于Transact-SQL
T- SQL是Microsoft公司在關系型數(shù)據(jù)庫管理系統(tǒng)SQL Server中的SQL-3標準的實現(xiàn),是微軟對SQL的擴展,具有SQL的主要特點,同時增加了變量,運算符,函數(shù),流程控制和注釋等語言元素,使得其 功能更加強大.T-SQL對SQL Server 十分重要,SQL Server中使用圖形界面能夠完成的所有功能,都可以利用T-SQL來實現(xiàn).使用T-SQL操作時,與SQL Server通信的所有應用程序都通過向服務器發(fā)送T-SQL語句來進行,而與應用程序的界面無關。
根據(jù)其完成的具體功能,可以將T-SQL語句分為四大類,分別為數(shù)據(jù)定義語句,數(shù)據(jù)操作語句,數(shù)據(jù)控制語句和一些附加的語言元素。
關于TIOBE
TIOBE編程語言社區(qū)排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯(lián)網(wǎng)上有經(jīng)驗的程序員、課程和第三方廠商的數(shù)量。排名 使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反 映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發(fā)新系統(tǒng)時作為一個語言選擇依據(jù)。
前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