说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

TIOBE 2013年5月编程语言排行榜:Objective-C再度反超C++

HTML文档下载 WORD文档下载 PDF文档下载
2013年5月TIOBE编程语言排行榜发布!C语言涨势迅猛,依然占据着榜首的位置;Java、C++略有下滑,又由于Objective-C的迅猛反弹,本来差距不大的C++与Objective-C再度易位!

2013年5月TIOBE编程语言排行榜发布!C语言涨势迅猛,依然占据着榜首的位置;Java、C++略有下滑,又由于Objective-C的反弹,本来差距不大的C++与Objective-C再度易位!

前20位的编程语言中,Transact-SQL与Delphi占有率发生较大变化,分别在一个月内上升3位、下降2位。除此之外并无较大变化。可能有朋友并不十分熟悉Delphi和Transact-SQL,下面简单地做一些介绍。

Delphi是著名的快速应用程序开发IDE,它的前身即是DOS时代盛行一时的“Borland Turbo Pascal”,使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面(Graphical User Interface,简称GUI)为开发环境,通过IDE、VCL工具与编译器,配合链接数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。Delphi在本质上应该归类为软件开发工具,而非程序语言,但由于Delphi几乎是目前市场上唯一使用Pascal,并持续推出新版本的商业产品。因此,有时人们会把Delphi视为Object Pascal的代名词,因此表中写为Dephi/Object Pascal。

Transact-SQL(又称 T-SQL),是在Microsoft SQL Server和Sybase SQL Server上的ANSI SQL实现,与Oracle的 PL/SQL性质相近(不只是实现ANSI SQL,也为自身数据库系统的特性提供实现支持),目前在Microsoft SQL Server和Sybase Adaptive Server中被使用为核心的查询语言。Transact-SQL是具有批量与区块特性的SQL指令集合,数据库开发人员可以利用它来撰写数据部份的商业逻辑(Data-based Business Logic),以强制限制前端应用程序对数据的控制能力。同时,它也是数据库对象的主要开发语言。

前20名榜单排行榜:


前10名编程语言长期走势图:


以下是21-50编程语言排名:


后50名的语言如下:

(Visual) FoxPro, ABC, Agilent VEE, Algol, Alice, Apex, ATLAS, AutoLISP, bc, BlitzMax, C shell, CFML, CL (OS/400), Clarion, Clipper, Clojure, Dart, Dylan, Eiffel, Emacs Lisp, Fantom, Gambas, Go, Groovy, Heron, Icon, IDL, Informix-4GL, J, JavaFX Script, Lasso, LPC, MUMPS, Oberon, OCaml, Occam, OpenCL, Oz, Pike, PowerShell, REXX, S, sed, SPARK, thinBasic, VBScript, VHDL, WebDNA, xBase, XSLT


声明:这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,采样本身也有相当大的局限性。

【说明】

TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里( 英文)。

Delphi实现自动切换输入法 Delphi使用汇编 Delphi系 统 提 示 信 息 的 汉 化 DELPHI下的多线程程序设计 Delphi下汉字输入法的编程及使用 在Delphi与C++之间实现函数与对象共享 DELPHI中处理时间 Delphi中的INI文件编程 DELPHI中的消息处理机制 Delphi中对目录拷贝、删除和搬移的操作 Delphi中任务栏状态区的编程 Delphi中如何处理2000年问题 Delphi中如何实现系统权限的设置 Delphi中异常的截获及其个性化处理 Delphi自定义消息应用一例 Delphi5中资源文件的创建和使用 Delphi的Bug-Tthread Suspend方法 Email服务器的简单实现-Delphi资料 Hook的制作-Delphi资料 INI文件的应用-Delphi资料 NT中的关闭计算机,重新登陆的实现-Delphi资料 Windows 系统方面-Delphi资料 Windows外壳扩展编程-Delphi资料 避免二次运行-Delphi资料 编程实现文件关联-Delphi资料 编写定制的文件流实现文件读写加密-Delphi资料 采用多线程进行数据采集-Delphi资料 产生临时文件名-Delphi资料 程序不出现在任务栏-Delphi资料 程序缩小为任务条右下角的小图标-Delphi资料 得到 Windows 用户名和序列号-Delphi资料 怪问题???线程退出时报错?关于SOCKET的问题???救我! 关于WindowsNT4.06安装的问题! 我太高兴了,太喜欢这里了 谁帮我把这个帖子加点分啊~~~(女士优先!) 送分题:怎样在退出程序时一次卸载内存中的所有窗体? 怎样上送软件到csdn 谁有比较快的新闻组服务器的地址? 如何找到各种系统图标?(VC) 姐姐的信(也是以前的) 请问,谁手里有PERL的表单提交程序?(不要能让访问者看的见的) vivianchou@eyou.com 我所遇见的招聘题。。。555 怎么回事~? 参天无眼!!我所遇见的招聘题呀,你。。。55555555555 哪位知道象windows优化大师那样的平面按钮控件。 c+vc+vb+java+delphi+>>>>=工作? 怎么得分呀? dos下的Tcp/Ip协议应用 白痴,笨蛋,神经病之差异(转贴) 测试(大家都不许进来,只是测试,注意,只是测试) 请大家说一下哪个代理注册的网站收费比较底,而且服务又比较好的,谢谢! 在asp中如何实现记录集与编辑框、table表等的数据绑定,给个思路也行。着急呀 [-------大虾帮忙啊--------] bcb中缺少的帮助文件能否再添加? 在哪里可以找到关于sybase的资料 哪位仁兄知道如何打包delphi开发的sybase客户程序,最高78分奉送 一个关于OnDraw()的重绘问题,急急急急急急急! 新手的问题! dll调问题???VB调用VC++的DLL需要返回值时,DLL如何定义?VB调用函数如何定义??? 各位大虾 谁能提供视频采集卡的原代码,必须要CB的,300分 在堆(heap)上与在栈(stack)上建立的对象有什么区别? 一个问题,在做元件时怎样建立TdateTimePicker 给大家看看我弟弟给我的信 求助,标题栏为“The police are investigating the robbery-"的是什么程序? 谁能将.CPP文件的代码翻译成DELPHI语言?? 有关于FLASH5.0的问题!!!请各位大吓指点! 一个问题,怎样在PC:PageControl上增加TabSheet1,TabSheet1,TabSheet1…. 标题栏为“The police are investigating the robbery-"的是什么程序? 一个弱弱的问题 一个问题,建立的 FB: TBevel没显示,好象根本没建立一样。 如何在 MDI CLIENT 中添加快捷方式??谢谢!! 55分,如何映射控件中子控件的消息? 如何选择书 关于文献数据库的一个问题-如何把一个字段和一个文件关联起来? 所有喜欢到水园来逛逛,但是从不回帖子或很少回帖子的人进来签到~~~~ 谁来救救我呀,我好惨呀。。。。 如何通过VC编程,随时关闭网络端口 诚寻对嵌入式linux感兴趣的网友 今天临走前,再灌一桶酒! 急!!!哪里可以下载到制作工具栏时用到的位图呀? 太原的在哪能买到程序员杂志 第一行数字 1 第二行数字 2 3 第四行数字 4 5 6 第五行数字 7 8 9 10 .第1998行中第11个数是多少 1.234.56789.10111213141516按规律填数字 3,2,3,7,18,( ) 括号填什么? Excel的H列至N列下一行的数字提取H、I、J、K、L、M、N列的一行中只要H列有26,N列有32,下一行中如有数字,就提取到O、P、Q、R、S、T、U列中,如无数字,就用0在O、P、Q、R、S、T、U列中表示(如图所 1 234 56789 .2010在第几排第几个 2 2 0 7 9 9 ()括号里的数是18,请问是怎么得到的, excel中有一列数据,怎样每隔5行取出一个数,生成一列新数据? 根据数字关系,括号内的数字应填( ) A.90 B.135 C.63 D.150 东经110度北纬35度是哪里 在EXCEL表中有两列N行数字,设第一行分别为A、B,第二行分别为B、A如果有N行数字,要如何剔除包括A、B的其中一行数字?即要筛选A、B对应的唯一关系,不分A、B的左右排序~ 66.83.102.123.146.()推理 东经140度50分,北纬35度44分一个小说里写得 excel怎么倒叙排序?就是A列按...5,4,3,2,1这样排序,往上拉数字依次变大.还有,我想插入N行有什么方法不用在格式里点插入 行,那样一个一个的插很麻烦 -1,10,25,66,123,( )括号里应该是什么数字啊? 某地位于北纬35度,东经163度,该地位于( )A.高纬度地区 B.中纬度地区 C.热带地区 D.低纬度地区上题中该地可能处在( )①东半球 ②西半球 ③南半球 ④北半球A.①③ B.②④ C.②③ D.①④ 如何在excel统计表中,统计表格中出现数字的个数及每个数的数量,例以下9 19 25 27 32 33 112 8 11 13 24 31 151 8 10 13 25 33 133 7 10 14 30 33 1011 18 19 22 23 28 15 7 17 23 27 29 7是出现每个数字的个数,而不是总个 123%66^78-768=? A点东经120度,北纬44度,所在时区是( )区,B点东经90度,北纬35度,所在时区是( )区 excel 频次表 如下图的一个表格 我想统计所有数字出现的频次 怎么做好 最好详细点 谢谢A B C D E F 333330313131282929342733273029333 1(2)、(4、6)、(8、10、12)、(14、16、18、20)、……中,第100个括号中所有数的和是多少? 东经118度12分~119度36分,北纬32度43分~34度06分适合种植人参吗? 如何将EXCEL表中单元里的公式计算出来的数变为纯数字?如题. 20,20,10.18,16,8.25( ),( ).( ),28( ) 我实在不会做,快 想知道:中国 北纬24度,东经118度 在哪 将正偶数按下表排成5列,根据规律,2000在?2 4 6 816 14 12 10 18 20 22 2432 30 28 26 A.第125行第1列 B第125行第5列C.第250行第4列 C第250行第2列 2,5,20,12,-8,(),10 括号里面是什么数字啊? 北纬32度20分 东经119度45在哪个地方 将正偶数按下表排成5列若干行,根据上述规律,2010应在第1列第2列第3列第4列第5列第一行2468第二行16141210第三行18202224第四行32302826……………………………… 把10.20.30.40.50.60.70.80分别填入括号内使每5个数之和等210怎样填 24度03分北纬118度16分东经在哪里? 杨辉三角是一个由数字排列成的三角形数表,一般形式如下:杨辉三角是一个由数字排 不含“欧洲中心论”偏见的精神尤为难能可贵,值得后世永远敬仰、效仿. 把5.10.20.30.40.60.分别填在括号中,使每条边上的三个数的乘积相等. 东经114度北纬32度是哪里 杨辉三角第五行第五行的数是1,5,10,10,5,1 那 第五个式子应该是什么呢 有点晕. 5,10,20,36,( )90 括号内填什么? 北纬27度是一条奇怪的线吗? 杨辉三角 第五行规律用ab表示 )=2分之5=30/( )=30分之( )=( )(这个括号填几分之几 ) 北纬27度在哪?我知道在哪了!在贵阳,是产烟草的。 谁能用1-25组成五阶幻方, 将杨辉三角形中的奇数换成1,偶数换成0,得到如下图所示的0-1三角数表,从上往下数,第1次全行的数都为1的是第1行,第2次全行的数都为1的是第3行,...,第N次全行的数都为1的是第( )行;第61行 5 8 12 16 20 () 30 36 52 括号里填多少? 有奖13阶幻方,帮我填13阶幻方 1-169填上~这是一个栏目,我会出高难的~ 在杨辉三角第五行中,除两端的数字1外.在杨辉三角第五行中,除两端的数字1外,行数5整除其余所有的数.你还能找出具有类似性质的三行吗?这时的行数P是什么数? 按规律填数46 95 0 ( ) 33 18 7 括号中填几这个数个位上的数比十位上的数大5,而且比50小. 用什么规律来填的, 根据罗伯法写一个四十一阶幻方. 1 -2 3 -4 5 -6 7 -8 9 ---------------------------------按着这样的顺序,第十行从左数,第九个是多少1-2 3 -45 -6 7 -8 9---------------------------------按着这样的顺序,第十行从左数,第九个是多少 找规律(3.8.18.33.53__,__)快!,为什么?i am primary student 到底有没有13阶魔方? 如图中数字排列;则第10行第3个是()第n行第2个是() 第一行;1第二行;234第三行456789第4行10 11 12 13 14 15 16 5×9+15÷3-2=18使等式成立(加括号) 用-3~21这二十五个数排一个五阶幻方速度速度速度速度速度 将自然数如下排列,那么15125这个数应排在第几行的第几个?1 234 56789 10111213141516 加括号使等式成立3.6+2.4*3+1.5/2=18.75 用-3~21这25个数排一个五阶幻方.谢 第一排是1,第二排是234,第三排是56789,问100在第几排第几个 18÷2×3+6=1 加括号,使等式成立! 用2.4.6.50这25个数编致成一个五阶幻方 1 234 56789 .表中第8行的最后一个数是(),它是自然数()的平方,第8行共有()个数. 2,2,7,18,31,90,(),括号里应该填?a.57 b.69 c.86 d.79
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn