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