2017编程语言“名人榜”揭晓,C语言夺冠

懂点代码的大叔 2018-01-06 18:31:49 ⋅ 945 阅读

2017年度编程语言榜单公布啦!C语言登顶,2015年以来C语言就有下降趋势,但是一直比较稳定,评分也都在15%-20%之间波动,2016年有过评分跌至10%以下。

但是2017年C语言以1.69%的增速成为了年度最佳编程语言,另外Python以1.21%的增速紧随其后,Erlang 0.98%排行第三。


编程语言“名人榜”(2003-2017)

“年度编程语言”获奖名单如下图所示,该奖项授予一年中增长率最高的编程语言:

年度编程语言排行榜 TOP20 榜单

Top 10 编程语言 TIOBE 指数走势(2002-2018)

了解了编程语言这几年的发展趋势,是不是对C语言又有新的认识啦?接下来小编简单科普一下C语言吧!

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。C语言之所以命名为C,是因为 C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。




更多IT互联网资讯请关注“IT实战联盟”哦~~~



全部评论: 0

    我有话说:

    2017 年度编程语言,Java 最流行、JavaScript 最没价值?

    2017 年度编程语言,Java 最流行、JavaScript 最没价值?

    Zig 0.7.0 发布,想要替换 C编程语言

    Zig 0.7.0 已发布,这是一门通用编程语言,专为稳定性、可维护性和性能而设计,追求替代 C 语言在系统编程上的最佳地位。Zig 具有以下值得关注的特性: 手动管理内存 与 C 语言

    Julia 1.6.0 发布,高性能动态高级编程语言

    Julia 1.6.0 现已发布。Julia 是一个高性能动态高级编程语言。其拥有丰富的函数库,提供了数字精度、精致的增幅器和分布式并行运行方式。核心函数库等大多数库由 Julia 编写,但也用成熟

    【开源资讯】cppweb 1.0.2 发布,基于 C++ 开发的 Web 服务器

    cppweb是一个基于C++开发的 WEB 服务器,支持C/C++、Python、Java等多语言混合开发WEB应用。 cppweb同时也是一个跨平台的微服务开发框架,通过两个核心组件

    GraalVM 20.2发布,一款高性能跨语言虚拟机

    GraalVM 消除了编程语言之间的隔离,并支持共享运行时的互操作性。

    如果编程语言是美女

    Javascript —— 嗨,这不是你的初吻的那个女孩吗

    Hunt Framework 3.4.4 发布,D 语言 Web 服务框架!

    Hunt Framework 是一个全栈 D语言 Web 服务框架,框架完全使用 DLang 编写,从底层的 io 设计到协议解析再到框架层完全是自己设计研发,并在使用的便捷性上吸取了其他语言框架的

    2021 年最火的开发语言会是谁?

    哪种语言会比较火🔥? 开发语言的走势一直都在牵动程序员的心。 2020 年已经过半,是时候分析下明年的趋势了。 下面咱们就看下权威的行业数据,看看 2021 年可能排在前 3 的开发语言都有谁

    【开源资讯】GraalVM 20.3 发布,高性能跨语言虚拟机

    GraalVM 20.3 已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3、Ruby、R

    【开源资讯】Ant Design 4.0.1 发布,企业级 UI 设计语言

    Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建。

    GraalVM 社区版 21.0.0 发布,高性能跨语言虚拟机

    GraalVM 社区版 21.0.0 已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3

    闲置物品变成礼物社交平台「享物说」获B轮融资;「优必选」完成8.2亿美金C轮融资;少儿编程「小码王」B轮1.3亿元人民币;

    机器人生态「优必选」完成8.2亿美金C轮融资;少儿编程「小码王」B轮1.3亿元人民币......

    Go语言集成开发环境-GoLand 2020.3稳定版发布

    简介 GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境。GoLand 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。 GoLand 2020.3

    Objeck v5.6.1 发布,面向对象程序设计语言

    程序设计语言。Objeck 特性为快速,易于使用...

    GitHub精选:2018年11月份最热门的Java开源项目

    又到了揭晓 11 月份最热门 Java 开源项目排名的时候了,在本月的名单中,出现了几个新面孔,如Java 核心知识库、轻量级容错组件Resilience4j .....

    MongoDB系列之----概述(一)

    MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。

    Redis系列六 Lua

      本文目标 学习lua基本语法 能够采用redis+lua lua 基本语法 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用