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%。
分享到:
相关推荐
Python是一种广泛使用的高级编程语言,以其易读性、简洁性和高效性著称。它被广泛应用于数据科学、人工智能、Web开发、自动化脚本等多个领域。本合集专注于Python编程语言,包含两本重要的学习资源:“Python核心...
计算机专业基础理论电子书合集07以编程语言Python为主题,涵盖了从初学者到高级开发者所需的各种知识领域。本合集特别关注Python的高级编程、网络开发、Web开发以及设计模式和自动化运维等方面,旨在为读者提供全面...
### 编程语言发展历史概览 编程语言作为计算机科学的核心组成部分之一,其发展历程见证了信息技术的巨大变革。本文将从20世纪50年代之前的机器语言和汇编语言说起,逐步展开对主流编程语言的起源、演变及其相互之间...
### 编程语言发展历程及其重要知识点 #### 一、引言 编程语言是计算机科学的基础之一,它的发展历程不仅见证了技术的进步,也是程序员们不断追求高效、简洁编码方式的缩影。本文将从20世纪50年代至今,对编程语言的...
3ds MAXScript脚本语言作为3ds Max的重要组成部分,为用户提供了强大的编程能力,使其能够在3ds Max环境中实现高度自定义和自动化的工作流程。《3ds MAXScript脚本语言完全学习手册》是一本针对该语言的全面指南,...
- **来源**:源自于BASIC编程语言。 - **开发者**:由微软公司开发。 - **特点**: - 事件驱动编程语言,包含开发环境。 - 开发的应用仅能在Windows系统上运行,并需要一个1.4M大小的运行库。 - 功能强大且...
### 电脑编程语言详解 #### 一、引言 电脑编程是现代信息技术的核心之一,它通过使用各种编程语言来创建软件、操作系统、应用程序或网站。不同的编程语言具有各自的特点和适用场景,掌握合适的编程语言对于开发者...
根据提供的文件信息,我们可以梳理出一个关于“最流行的编程语言排行”的详细分析。虽然原始文本可能存在一些乱码问题,但仍然可以从中提炼出关键信息。 ### 标题:最流行的编程语言排行 #### 描述: 这份文档简短...
电脑编程是计算机科学的一个核心领域,涉及使用不同的编程语言来创建各种类型的软件。随着技术的进步和行业的发展,编程语言的数量和种类也在不断增加,每种语言都有其独特的特性和适用场景。下面我们将详细介绍几种...
脚本编程语言:PHP:PHP文件系统操作.pdf
4. **强大的交互能力**:脚本语言能够轻松地与其他编程语言编写的程序组件进行通信,便于整合现有资源。 #### 应用场景 脚本语言在多个领域有着广泛的应用,特别是在系统管理和自动化任务处理方面。比如,脚本可以...
《游戏脚本高级编程》是一本专为游戏开发者设计的高级教程,主要关注于使用VC(Visual C++)进行游戏脚本的开发。通过这本书,读者可以深入理解游戏脚本的内部工作原理,以及如何利用C++的强大功能来创建动态、交互...
### Mac OS X脚本语言详解 #### 一、概述 Mac OS X作为一款深受程序员喜爱的操作系统,其魅力不仅在于其优雅的用户界面,更在于它为用户提供了丰富的脚本语言支持。无论是在UNIX环境中广泛使用的脚本语言,还是如...
SIMATIC HMI WinCC (TIA Portal) WinCC Engineering V17 提供了VBS (Visual Basic Script) 脚本编程功能,这使得用户能够为自动化项目开发自定义的功能和逻辑。VBS是一种基于微软的ActiveX Automation技术的脚本语言...
### 罗技脚本编程G-series Lua API 参考文档关键知识点解析 #### 标题及描述概览 - **标题**:“罗技脚本编程G-series Lua API 参考文档(中文版)” - **描述**:该文档主要介绍了如何使用Lua脚本来为罗技G系列的...
史上最全编程语言全套教程,共99门编程语言,包括: 函数式编程语言 壳编程语言 常见编程语言 并行编程语言 数据分析编程语言 ...脚本编程语言 逻辑编程语言 面向对象编程语言 等所有常见的变成语言系列教程
TCL(Tool Command Language)是一种脚本语言,被广泛应用于自动化测试、快速原型设计和脚本编程等领域。由于其简单易学且功能强大,TCL成为了测试仪表领域中最常用的脚本语言之一。然而,对于中文学习者来说,高...
- **概述**:MIVA(原名Miva Merchant)是一种商业服务器端脚本语言,主要用于电子商务和网站开发,提供强大的模板系统和脚本语言来创建动态内容。 - **历史**:MIVA最初于1997年发布,旨在为在线商家提供一套全面...