`
netbabe
  • 浏览: 25402 次
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

2012年4月份编程语言排行榜:C语言重登宝座

阅读更多

当年 Java 花了比较长的时间来超过C语言。由于 Android 平台的普及,Java 下降不会持续很久,C语言可能会保持几个月的领头羊。这可以看作这 2 种语言的交替。

  前 20 名其它变化(与 3 月对比):C++重新回归第三,Objective-C也超越 C# 成为第四,C#滑到第五(由8.244% 减少到7.348%)。T-SQL 退步较大,由 14 滑到第 18,份额也有较显著得到减少。

  2012年 4 月编程语言排行榜前 10 位的长期走势图:

  2012年 4 月编程语言排行榜 21 至 50 位排名:

Position Programming Language Ratings
21 Lua 0. 573%
22 MATLAB 0. 573%
23 SAS 0. 479%
24 Assembly 0. 470%
25 ActionScript 0. 412%
26 Fortran 0. 405%
27 RPG (OS/400) 0. 401%
28 Scheme 0. 395%
29 COBOL 0. 391%
30 Groovy 0. 389%
31 R 0. 380%
32 Bash 0. 367%
33 ABAP 0. 350%
34 cg 0. 340%
35 Scratch 0. 331%
36 D 0. 328%
37 Haskell 0. 288%
38 Prolog 0. 286%
39 F# 0. 281%
40 APL 0. 248%
41 Smalltalk 0. 244%
42 (Visual) FoxPro 0. 239%
43 Erlang 0. 234%
44 Awk 0. 228%
45 Scala 0. 225%
46 Forth 0. 219%
47 ML 0. 218%
48 Alice 0. 176%
49 CFML 0. 172%
50 VBScript 0. 169%

  英文原文:TIOBE Programming Community Index for April 2012

  上月榜单回顾:2012年 3 月编程语言排行榜:JavaScript 超越 Perl 和 Python

分享到:
评论

相关推荐

    typedef:C语言中的类型别名大师

    1. **高级语言**:C语言是一种高级编程语言,设计用于编写系统软件和应用程序。 2. **结构化语言**:C语言支持结构化编程,允许使用条件语句、循环、函数等结构化编程概念。 3. **内存管理**:C语言提供了对内存的...

    联合体的多面性:C语言中union的妙用

    1. **高级语言**:C语言是一种高级编程语言,设计用于编写系统软件和应用程序。 2. **结构化语言**:C语言支持结构化编程,允许使用条件语句、循环、函数等结构化编程概念。 3. **内存管理**:C语言提供了对内存的...

    算法:C语言实现(第1~4部分)答案

    C语言是一种广泛用于系统编程、应用编程、嵌入式系统以及编写算法实现的强大编程语言。其简洁性和高效性使得它成为学习和理解算法的理想工具。 1. **基础算法概念**: - 算法是一组解决问题或执行任务的明确指令,...

    尾递归优化:C语言中的性能艺术

    4. **丰富的库支持**:C语言拥有大量的标准库,如标准输入输出库(stdio.h)、数学库(math.h)等。 5. **结构化编程**:C语言支持结构化编程,允许使用循环、条件判断和函数等控制结构。 6. **指针**:C语言的指针...

    算法:C语言实现(第5部分).pdf

    《算法:C语言实现(第5部分)》作为学习算法的必经之路,不仅深入浅出地讲解了算法原理,还提供了丰富的C语言代码实例,是计算机科学领域中不可或缺的一本参考书籍。以下是对该书可能涵盖的重要知识点的深度解析。 ...

    STM32版FX2N源码与原理图解析:C语言编译的PLC通信程序移植与应用指南,STM32版FX2N源码&原理图&PCB板(可直接移植) FX2N源码V3.8版的使用基本说明: 编译语言:C语言 FX

    FX2N源码V3.8版的使用基本说明: 编译语言:C语言 FX2N源码V3.8版是根据三菱FX2N的PLC通信协议、通信命令以及基于STM32F103系列单片机上编写运行的程序,可以直接利用三菱编程软件编写梯形图下载运行,无需任何转。...

    掌握循环的力量:深入探索C语言中的while循环

    1. **高级语言**:C语言是一种高级编程语言,相对于汇编语言而言,它更接近自然语言,易于学习和使用。 2. **结构化语言**:C语言支持结构化编程,允许开发者使用函数、循环、条件语句等结构化编程概念。 3. **...

    C语言的决策枢纽:全面解析条件语句

    1. **高级语言**:C语言是一种高级编程语言,设计用于编写系统软件和应用程序。 2. **结构化语言**:C语言支持结构化编程,允许使用条件语句、循环、函数等结构化编程概念。 3. **内存管理**:C语言提供了对内存的...

    探索C语言的图形世界:实现GUI编程的艺术

    4. **丰富的库支持**:C语言拥有大量的标准库,如标准输入输出库(stdio.h)、数学库(math.h)等。 5. **结构化编程**:C语言支持结构化编程,允许使用循环、条件判断和函数等控制结构。 6. **指针**:C语言的指针...

    c语言编程 c语言编程 c语言编程

    C语言编程是计算机科学的基础,它是一种强大的、通用的编程语言,被广泛应用于系统开发、软件工程、嵌入式系统以及各种应用程序的编写。对于新手来说,掌握C语言编程是迈入编程世界的必经之路。 C语言编程的核心...

    指针算术:深入探索C语言中指针的运算艺术

    4. **结构化语言**:C语言支持结构化编程,使用函数、循环、条件判断等结构化控制语句。 5. **强大的库支持**:C语言拥有丰富的标准库,如字符串处理、数学计算、文件操作等。 6. **广泛应用**:C语言被广泛应用于...

    C语言编程资源

    C语言是一种强大的、结构化的、过程式的编程语言,由Dennis Ritchie在1972年开发,最初用于UNIX操作系统。它的主要特点包括: 1. **简洁性**:C语言的语法简单明了,易于理解和学习。它提供了基本的数据类型,如...

    经典编程900例(C语言)

    C语言是一种强大而灵活的编程语言,被广泛应用于系统编程、软件开发、游戏引擎等多个领域。下面我们将深入探讨C语言的一些关键知识点。 1. **基本语法**:C语言的语法简洁明了,包括变量声明、数据类型(如int、...

    C语言课件精华版超详细

    C语言的特点: ...3.游戏开发:C语言是游戏开发的主要编程语言之一。许多游戏引擎和游戏开发工具都使用C语言作为主要的编程语言。 4.数据科学:C语言和C++语言结合使用可以使数据科学家更好地利用C++的对

    c语言核心编程.rar

    C语言是一种强大的、低级别的编程语言,广泛应用于系统开发、嵌入式系统、游戏开发以及各种软件工程。 在C语言编程中,以下几个知识点是至关重要的: 1. **基本语法**:C语言的基础始于了解其语法规则,包括变量...

    C语言高级编程教程

    C语言是一种强大的、高度灵活的编程语言,广泛应用于系统编程、软件开发、设备驱动编写以及各种嵌入式系统。这本“C语言高级编程教程”旨在深入探讨C语言的高级特性,帮助程序员提升技能,更好地理解和掌握C语言的...

    免费下载:C语言难点分析整理.doc

    在使用C语言进行编程时,指针和内存泄漏是开发者经常遇到且需要解决的问题。这些问题不仅耗费了大量的调试时间,还可能成为软件开发过程中的绊脚石。 #### 导致内存破坏的指针操作类型 - **非法指针访问**:尝试...

    C语言深度探索:掌握while循环的无穷魅力

    4. **结构化语言**:C语言支持结构化编程,使用函数、循环、条件判断等结构化控制语句。 5. **强大的库支持**:C语言拥有丰富的标准库,提供了对文件操作、数学计算、字符串处理等功能的支持。 6. **广泛应用**:...

    趣味c语言编程100例.pdf

    趣味C语言编程100例.pdf 本资源摘要信息是根据《趣味C语言编程100例.pdf》一书中的四个程序生成的知识点。 程序1:组合三位数 在第一个程序中,我们学习了如何使用C语言编程来解决一个组合问题。问题是:有1、2、...

    C语言经典编程282例源码

    4. 函数:C语言中的函数是代码复用的重要手段。通过实例,你可以学习如何定义、调用函数,传递参数,以及理解函数返回值。 5. 数组和指针:数组是存储同类型元素集合的方式,而指针则可以看作是内存地址的引用。...

Global site tag (gtag.js) - Google Analytics