阅读更多

18顶
4踩

编程语言

原创新闻 7月编程语言排行:C# 首超VB

2010-07-09 15:02 by 副主编 just_cool 评论(34) 有12984人浏览

此次C#的份额终于超过了Visual Basic升至第五位,这也是C#有史以来首次超过VB

 

另外,JavaScript重回了榜单Top 102010年上半年最大的赢家是C语言,使用份额上涨了2.3%,Java和Objective-C表现也不错,分别增长了1.2%、1.1%。上半年下跌最多的三种语言为VB(1.8%)、PHP(1.5%)、Go(0.8%)。

 

Tiobe七月编程语言排行榜Top20

 

Position
Jul 2010 Position
Jul 2009 Delta in Position Programming Language Ratings
Jul 2010 Delta
Jul 2009 Status
1 1 Java 18.673% -1.78%   A
2 2 C 18.480% +1.16%   A
3 3 C++ 10.469% +0.05%   A
4 4 PHP 8.566% -0.70%   A
5 6 C# 5.730% +1.19%   A
6 5 (Visual) Basic 5.516% -2.27%   A
7 7 Python 4.217% -0.22%   A
8 8 Perl 3.099% -1.10%   A
9 21 Objective-C 2.498% +1.99%   A
10 9 JavaScript 2.432% -1.08%   A
11 11 Delphi 2.323% +0.33%   A
12 10 Ruby 1.982% -0.59%   A
13 12 PL/SQL 0.772% -0.12%   A
14 13 SAS 0.701% -0.09%   A
15 15 Pascal 0.639% -0.07%   A--
16 17 Lisp/Scheme/Clojure 0.622% +0.01%   B
17 20 MATLAB 0.581% +0.07%   B
18 16 ABAP 0.548% -0.15%   B
19 19 Lua 0.535% +0.00%   B
20 28 PowerShell 0.493% +0.17%   B

 

近十年编程语言前十变化曲线图


 

剩余前50排名:

Position Programming Language Ratings
21 Go 0.490%
22 RPG (OS/400) 0.471%
23 ActionScript 0.468%
24 Transact-SQL 0.464%
25 D 0.461%
26 FoxPro/xBase 0.392%
27 COBOL 0.382%
28 Ada 0.379%
29 JavaFX Script 0.349%
30 Fortran 0.347%
31 Alice 0.347%
32 Bourne shell 0.343%
33 LabVIEW 0.335%
34 Haskell 0.324%
35 S-lang 0.320%
36 Scratch 0.314%
37 Logo 0.312%
38 NXT-G 0.306%
39 Tcl/Tk 0.305%
40 Forth 0.268%
41 Prolog 0.236%
42 Groovy 0.224%
43 CL (OS/400) 0.219%
44 Scala 0.219%
45 Caml/F# 0.218%
46 Erlang 0.217%
47 C shell 0.213%
48 cT 0.211%
49 ML 0.205%
50 Smalltalk 0.198%

 

 

动态/静态语言份额统计:

 

Category Ratings Jul 2010 Delta Jul 2009
Object-Oriented Languages 55.9% +1.2%
Procedural Languages 39.7% -1.5%
Functional Languages 3.0% +0.1%
Logical Languages 1.4% +0.2%


Category Ratings Jul 2010 Delta Jul 2009
Statically Typed Languages 64.0% +3.9%
Dynamically Typed Languages 36.0% -3.9% 

 

点击查看详情:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • 大小: 70.8 KB
来自: tiobe
18
4
评论 共 34 条 请登录后发表评论
34 楼 Vick 2010-12-10 18:05
Java王道。
33 楼 pythonjyc 2010-07-14 09:34
排名又什么用,还不都是钱闹的~
32 楼 zyl小星星 2010-07-14 08:35
wudiju 写道
为什么一直都没有CF。。。

难道阁下指的是ColdFusion?
31 楼 wudiju 2010-07-13 20:31
为什么一直都没有CF。。。
30 楼 jamiesun 2010-07-13 09:06
ZhangShukai 写道
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。


python不动,说明linux用户群很稳定
29 楼 mncc 2010-07-12 11:18
果然屹立不倒是有理由的,C还是王道啊。。。
28 楼 ray_linn 2010-07-12 10:35
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.



象你这样脑子都是草的程序员,还是拿本傻瓜书去看看C# ,Visual stduio,等等的关系吧
27 楼 zhangyou1010 2010-07-12 09:34
关注python.
26 楼 CrystalBear 2010-07-12 08:59
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.


c#,低水平= =#...
那你用c好了。或者汇编。

25 楼 aws 2010-07-12 08:38
看來ruby的热头过去了
24 楼 xingskycn 2010-07-12 08:19
aninfeel 写道
超越谁无所谓,最重要的是要把php这个垃圾打败


最主要的是要把你个垃圾打败.真是个大SB.
23 楼 newto 2010-07-12 07:43
 
22 楼 stoneskin 2010-07-12 04:15
晕。。第一次听说C#是强大的开发工具。。
你是说visual studio? 
如此水准还怪开发工具强大?
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

21 楼 rong889 2010-07-12 03:35
月经.....
20 楼 murainwood 2010-07-12 00:24
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

任何时候,任何语言,都无法阻止产生低水平程序员。
19 楼 carlkkx 2010-07-11 23:41
C#作为一个工业语言,能融入这么多特性而又不至于复杂性失控,是值得肯定的。
18 楼 carlkkx 2010-07-11 23:39
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

一派胡言,是不是用门电路来搭建逻辑就是高水平了?那你干脆去干电子工程师去好了,还写什么程序。C#融入大量声明式和函数式语言特性绝对是值得赞赏的。
17 楼 Hedgehog 2010-07-11 22:07
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。



这则评论真是别具一格。
16 楼 hiblue 2010-07-11 21:12
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.
15 楼 ZhangShukai 2010-07-11 20:46
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • CodeFormat

    NULL 博文链接:https://ustczhuli.iteye.com/blog/1146757

  • 推荐开源神器:CodeFormatter——代码风格自动调整工具

    推荐开源神器:CodeFormatter——代码风格自动调整工具 项目地址:https://gitcode.com/gh_mirrors/co/codeformatter 在编程世界中,代码风格的统一至关重要,它可以提高团队协作效率,增强代码可读性。今天,我要向大家推荐一个基于Roslyn的开源工具——CodeFormatter,它能帮助你轻松地按照特定的编码风格格式化你的C#源代码。 项目介绍 ...

  • git-code-format-maven-plugin 使用教程

    git-code-format-maven-plugin 使用教程 git-code-format-maven-pluginA maven plugin that automatically deploys code formatters as pre-commit git hook项目地址:https://gitcode.com/gh_mirrors/gi/git-code-format-ma...

  • Lua代码格式化工具——lua-fmt

    Lua代码格式化工具——lua-fmt lua-fmt lua-fmt is pretty-printer for Lua code 项目地址: https://gitcode.com/gh_mirrors/lu/lua-fmt ...

  • Sublimetext-CodeFormatter 使用教程

    Sublimetext-CodeFormatter 使用教程 sublimetext-codeformatterCode Formatter plugin for ST2/ST3项目地址:https://gitcode.com/gh_mirrors/su/sublimetext-codeformatter 项目介绍 Sublimetext-CodeFormatter 是一个为 Sublime T...

  • 使用C语言代码编程使之可以实现自动整理代码, 处理好 换行以及缩进的功能

    使用 C 语言代码编程实现自动整理代码,处理好换行和缩进的功能,可以使用以下方法。 使用编辑器或 IDE 的代码格式化功能。很多编辑器和 IDE 都提供了代码格式化功能,可以自动处理代码中的换行和缩进。 使用第三方代码格式化工具。例如,可以使用 clang-format 工具自动格式化代码。 使用编写自动整理代码的脚本。可以编写一个脚本,读取代码文件,然后自动处理代码中的换行和缩进。 以...

  • 代码格式化脚本CodeFormat (转)

    代码格式化脚本CodeFormat (转)[@more@]没学过VBSript,但为了格式化自己要用的代码,找来找去没找到合适的,勉强作了一个。用法:将下面代码存成一个“.DSM”后缀的文件,用VC6装载这个宏,打开任一C,C+...

  • sublime text 3 插件CodeFormatter 的配置以及MAC上升级php自带版本到php7

    最近换工作后改用mac办公了,刚上手有点不熟悉,开发环境跟windows还是有点差别的,我做php开发用的sublime text 3,这个IDE好处就是炫,舒服,轻便,坏处就是安装各种各样的扩展,当然换个角度看这也是一大优点吧,更轻量级,按需要再加,所以我也安装了一大堆的扩展。 在安装完CodeFormatter(代码格式化插件)后,发现对php代码格式化的时候会报个错误CodeFormatte

  • Linux code format (代码格式化)

    <br />1、gg               move cursor to the top of the page<br />2、1000==     format 1000 lines<br /> <br />not easy?

  • 在AndroidStudio中使用Eclipse下的CodeFormates和CodeTemplates

    在AndroidStudio中使用Eclipse下的CodeFormatter配置

  • 格式化Xml报文

    Xml报文格式化简单思路。1、定义xml报文配置文件中各个标签的对应处理类。2、定义xml报文配置文件。3、通过ElementFactory获取xml配置文件对应的Element对象。4、使用Element对象格式化xml报文。     ...

  • VSCode代码格式化

    1.在VSCode中进行代码格式化:2.在保存代码时自动格式化

  • 关于格式化代码的方法

    在公司写代码格式化其实很重要,因为有的人喜欢格式化代码,有的人不喜欢格式化代码,这样的话就有问题,因为一旦别人格式化了你的文件,提交代码的时候就有问题了,会发现很多都跟库上的不一致,想找到刚才自己改了哪些东西都不容易。因此为了避免给大家带来发麻,需要格式化代码。         下面说一下在我的公司如何格式化代码的。 第一步:找到ZvingCodeStyle文件夹          该文件夹

  • vs code 代码格式化整理

    vs code格式化代码的快捷键如下:(来源于这里)On Windows Shift + Alt + FOn Mac Shift + Option + FOn Ubuntu Ctrl + Shift + I但是自带的格式化并不能满足我的需求,这个时候,不得不说插件大法好。1、代码格式化为eslint风格(参考自这里)需要插件:eslint在设置中添加:&quot;eslint.autoFixOnSave&quot;:...

  • 代码格式化工具

    此插件主要用来一键格式化代码,类似IDE开发软件的格式化功能。主要可以用于嵌入式开发中source insight代码,非常实用

  • C语言源代码格式化 完工 V1.05 20120229 1804.7z

    C语言源代码格式化 完工 V1.05 20120229 1804.7z 说明: 除非特别声明,所有程序均使用VC++6.0 MFC编写。 所有程序均为练手用,放弃一切权利,同时不承担任何责任。 显式遵照 GPL v3.0标准。 QuoteCorrection 20110722 1119.7z 处理 清风徐来 水波不兴 邮件使用,将 西文 "" 转换为 “” 原理:ASC 转 UNICODE(修改) 转 ASC。 处理文件夹。 CSourceCodeEdit X4括号判断末行 20110721 1216.7z C语言源代码格式化。 处理文件夹。 PLT2KMLX14解决最后一行的问题 20110721 0931.7z WPT2KMLx4解决空行末行 20110721 0948.7z WPTPLT2KMLx12PLTWPT初步 20110721 1006.7z OZI格式的轨迹文件转KML格式的轨迹文件。 原理:ASC(转换) 转 UNICODE 转 UTF-8。 处理文件夹。 SubtitleENCN 20110726 1924.7z 剔除中英文字幕中的中文。 原理:ASC 转 UNICODE(剔除中文) 回转ASC。 StringArrayBuildX10排版完成 20110728 0853.7z UNICODE 0-65535 中汉字的拼音。 从 CnToSpell.java 中提取的拼音。 StringArrayX6汉字转拼音 20110729 1418 拼音库需要修正.7z 汉字转拼音 原理:ASC 转 UNICODE(汉字转拼音) 回转ASC。 TXTEditEnterX1单文件排版 20110729 1902.7z 排版用 原理:ASC 转 UNICODE(排版) 回转ASC(替换掉原来的文件)。 doyouhikeList 磨房报名人员ID格式化后发悄悄话 20110729 1856.7z 磨房报名人员ID格式化后发悄悄话 原理:ASC 转 UNICODE(排版) 回转ASC(替换掉原来的文件)。 DOC2TXTEdit 20110919 1753.7z 处理PDF的文件转TXT后的换行问题。==末尾是空格不用处理的。 原理:ASC 转 UNICODE(行的结尾只要不是汉字就换行) 回转ASC。 PLTClear 清除PLT文件夹的名 20111006 1912.7z 处理 GPX转PLT之后, OziExplorer Track Point File Version 2.1 WGS 84 Altitude is in Feet Reserved 3 0,2,255, $$$$$$ ,0,0,2,8421376 文件名会显示在 GM 做的地图里。清除掉 原理:ASC 转 UNICODE(修改) 转 ASC。 处理文件夹。 AngleBracketsSubtitle 20111006 1935.7z 处理 清除字幕中的字体、颜色标记。 原理:ASC 转 UNICODE(修改) 转 ASC。 处理文件夹。 UTF82ANSI 20111006 2008.7z 处理 将 UTF-8 格式的 字幕(或者文件) 转 ANSI 格式。 原理:UTF-8 2 UNICODE 2 ANSI。 处理文件夹。 GPX2KML 20120102 1630.7z 处理 将 UTF-8 格式的 字幕(或者文件) 转 ANSI 格式。 原理:查找坐标点, 然后由ANSI 2 UNICODE 2 UTF-8。 处理文件夹。 258.000000 2011-03-08T08:20:31Z 3.666667 FileFolderGenerate 20120112 1514.7z 文件夹生成函数CreateDirectory的测试。 功能:在指定目录下生成256个文件夹,每个文件夹内生成256个32K的文本文件,内容为“A”。 FileGenerate 20111121 1641.7z 功能: 猜想:对于“8.3格式文件”的文件名,(也许是出于向后兼容的目的),操作系统总是尝试以“大写”的文件名保存,小写的文件名或者扩展名也用大写表示,然后在“文件登记项”的32B的第13个字节(偏移量为0x0C)标识。于是检验大小写文件名对可创建的文件数量的影响。 还是将电脑的最后一个分区格式化为 FAT32 格

  • LuaFormatter:Lua的代码格式化程序

    LuaFormatter:Lua的代码格式化程序

  • JSON格式化工具

    JSON报文格式化工具,按标准JSON格式展示,方便开发人员理解

  • VB6鼠标滚轮支持和代码格式化工具

    mwfix.exe用于使VB6编程环境支持鼠标滚轮,安装后打开VB6即可使用滚轮(VB6中原本是不支持滚轮的,很不方便); smidt.exe用于使VB6编程环境支持代码格式化。安装后在VB环境中点击右键将出现“Smart Indent”项,它可使代码自动缩进。常用其中“Indent Module”等项。速度快,功能强。

Global site tag (gtag.js) - Google Analytics