TIOBE今日公布了2009年4月的编程语言排行榜,本期前十的榜单与上期相比没明显变化,Java、C、C++依然以绝对优势占据前三甲的位
置;排名第四到十位的分别是:PHP、VB、Python、C#、JavaScript、Perl和Ruby。Ruby经过数月的艰难爬升后终于进入前
十,上期第十名Delphi下滑一位,排在第十一位。
仔细分析本期榜单可以看出,前十名中的PHP、Python、JavaScript、Perl、Ruby均为脚本级语言(榜单中的Visual
Baisc未列入脚本级语言,但在ASP和ASP.NET中,如果选择VB作为开发语言,则是以VB
Script这种脚本进行编程的);撇开应用场景和项目规模不说,至少在使用率上,脚本语言已经占据了编程语言的半壁江山。
排行榜上前十名编程语言的长期趋势图如下:
其他编程语言
下面是排名21到50的编程语言。
下面是排名51-100的语言:
ABC, AD, Alpha, APL, Applescript, bc,
Beta, Boo, C shell, cg, Clean, Clojure, Cobra, cT, Curl, Dylan, Eiffel,
Factor, Icon, IDL, Inform, Io, Lingo, MAD, Magic, Maple, Mathematica,
MAX/MSP, MOO, MUMPS, Natural, Occam, Oz, PILOT, PL/I, Postscript,
PowerBuilder, Progress, Q, R, Revolution, REXX, S-lang, SIGNAL, SPSS,
SuperCollider, VBScript, Verilog, VHDL, XSLT
编程语言类别
下面给出了编程语言类别的一年变化趋势,相比2008年,动态语言了近1%的增幅,占整个编程语言类型份额的42.8%。
分享到:
相关推荐
本电子书合集是针对计算机专业基础理论中的编程语言部分,特别是聚焦于Java语言的深入学习,涵盖了多个方面的知识,包括JVM原理、反射机制、多线程等内容。以下是这些书籍涉及的一些关键知识点: 1. **Java编程语言...
计算机专业基础理论电子书合集07以编程语言Python为主题,涵盖了从初学者到高级开发者所需的各种知识领域。本合集特别关注Python的高级编程、网络开发、Web开发以及设计模式和自动化运维等方面,旨在为读者提供全面...
### 编程语言发展历史概览 编程语言作为计算机科学的核心组成部分之一,其发展历程见证了信息技术的巨大变革。本文将从20世纪50年代之前的机器语言和汇编语言说起,逐步展开对主流编程语言的起源、演变及其相互之间...
3ds MAXScript脚本语言作为3ds Max的重要组成部分,为用户提供了强大的编程能力,使其能够在3ds Max环境中实现高度自定义和自动化的工作流程。《3ds MAXScript脚本语言完全学习手册》是一本针对该语言的全面指南,...
- **来源**:源自于BASIC编程语言。 - **开发者**:由微软公司开发。 - **特点**: - 事件驱动编程语言,包含开发环境。 - 开发的应用仅能在Windows系统上运行,并需要一个1.4M大小的运行库。 - 功能强大且...
脚本编程语言:PHP:PHP文件系统操作.pdf
《游戏脚本高级编程》是一本专为游戏开发者设计的高级教程,主要关注于使用VC(Visual C++)进行游戏脚本的开发。通过这本书,读者可以深入理解游戏脚本的内部工作原理,以及如何利用C++的强大功能来创建动态、交互...
SIMATIC HMI WinCC (TIA Portal) WinCC Engineering V17 提供了VBS (Visual Basic Script) 脚本编程功能,这使得用户能够为自动化项目开发自定义的功能和逻辑。VBS是一种基于微软的ActiveX Automation技术的脚本语言...
### 昆仑通态MCGS脚本函数详解 #### 一、运行环境操作函数概述 昆仑通态MCGS是一款广泛应用于工业自动化领域的组态软件,提供了丰富的脚本函数来帮助用户实现复杂的控制逻辑和数据处理。这些脚本函数可以用于对...
### 罗技脚本编程G-series Lua API 参考文档关键知识点解析 #### 标题及描述概览 - **标题**:“罗技脚本编程G-series Lua API 参考文档(中文版)” - **描述**:该文档主要介绍了如何使用Lua脚本来为罗技G系列的...
TCL(Tool Command Language)是一种脚本语言,被广泛应用于自动化测试、快速原型设计和脚本编程等领域。由于其简单易学且功能强大,TCL成为了测试仪表领域中最常用的脚本语言之一。然而,对于中文学习者来说,高...
史上最全编程语言全套教程,共99门编程语言,包括: 函数式编程语言 壳编程语言 常见编程语言 并行编程语言 数据分析编程语言 ...脚本编程语言 逻辑编程语言 面向对象编程语言 等所有常见的变成语言系列教程
- `list.c`:可能实现了链表数据结构,是很多编程语言中的基础数据结构之一。 - `func.c`:可能涉及函数的定义、调用及管理。 - `parse.c`:语法解析器,将词法单元转化为抽象语法树(AST)。 - `nodepool.c`:...
### Cimplicity HMI 脚本编程手册关键知识点解析 #### 一、概述 **Cimplicity HMI** 是一款由 **GE Fanuc Automation** 开发的监控与控制系统产品,广泛应用于工业自动化领域。本手册主要介绍了 **Cimplicity HMI ...
涵盖Python、C和C++三种编程语言,总计包含248个文件,包括63个Markdown文档、59个JPEG图片、48个PNG图片、16个Python脚本、11个CUDA文件、7个C源文件、6个汇编源文件、5个C++头文件、4个数据源文件、4个PDF文件以及...
根据给定的信息,“Java脚本编程:语言、框架与模式”这一主题包含了三个核心部分:Java作为一门编程语言的基础知识、流行的Java开发框架以及在Java编程中常用的软件设计模式。 ### Java编程语言 #### 1. Java语言...
不同的编程语言根据其特性和应用场景被广泛地应用于各种项目之中。本文将根据提供的标题、描述及部分内容,详细介绍计算机语言的主要分类及其特点。 #### 1. Web Page Script Languages(网页脚本语言) 网页脚本...