百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

TIOBE9月编程语言排行榜:Python有望跃升至第一

itomcoil 2025-04-09 17:02 8 浏览


TIOBE 公布了 2021 年 9 月的编程语言排行榜。

Python 以前所未有的姿态接近 TIOBE 指数的第一位置。TIOBE CEO Paul Jansen 指出,Python 只要再上涨 0.16% 就可以超越 C 跃升至榜单第一,且这一情况随时可能发生。“如果 Python 成为第一,其在 TIOBE 指数中就达到了一个新的里程碑。截至目前,只有另外两种语言曾经领先,即 C 和 Java。让我们看看下个月会发生什么。”

此外,这个月还有一些其他的有趣变化:汇编从第 9 位上升到第 8 位、Ruby 从第 15 位上升到第 13 位、Go 上升了 4 位 — 从第 18 位上升到第 14 位。

TIOBE 9 月 TOP 20 编程语言

前十榜单中:Python 稳居榜二,和 C 之间的差距也缩小到了 0.16%;以及汇编超越 PHP 成功从第 9 位上升至了榜单第 8。

第 11-20 名中:Prolog 在上月短暂的进入前 20 榜单之后,本月又跌出榜单至第 22 位。Delphi/Object Pascal 重回榜单,由上月的第 22 位回升至第 20 位。Ruby 排名持续上涨,7、8、9 月的排名分别为 17、15、13;Go 语言排名反复波动,又从第 18 位回升至了第 14 位。

详细榜单信息可以查看 TIOBE 官网:
https://www.tiobe.com/tiobe-index/

好书推荐

京东购 满100减50元

— 01 —

学Python不加班

轻松实现办公自动化

推荐词:这是一本关于如何利用Python提高日常办公效率的书,旨在帮助读者准确、高效地完成大量高重复度的工作。

— 02 —

机器学习的数学

推荐词:SIGAI创始人雷明新作,来自机器学习资深专家的“数学公开课”,只读这一本,彻底解决机器学习的数学问题。

— 03 —

程序员的数学基础课

从理论到Python实践

推荐词:本书紧贴计算机领域,从程序员的需求出发,精心挑选了程序员真正用得上的数学知识,通过生动的案例来解读知识中的难点,使程序员更容易对实际问题进行数学建模,进而构建出更优化的算法和代码。

— 04 —

动手学深度学习

推荐词:本书不仅阐述深度学习的算法原理,还演示它们的实现和运行。这是一本面向中文读者的能行、可讨论的深度学习入门书,加州大学伯克利分校等全球15所知名大学用于教学交互式实战环境下动手学深度学习的全新模式原理与实战完美结合。

— 05 —

C和指针

推荐词:本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。

— 06 —

C 陷阱与缺陷

推荐词:本书的出发点不是批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。 《C陷阱与缺陷》分为8章,分别从词法陷阱、语法陷阱、语义陷阱、链接、库函数、预处理器、可一致性缺陷等几个方面分析了C编程中可能遇到的问题。

— 07 —

C专家编程

推荐词:《C专家编程》展示了优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。

《C专家编程》对C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。

— 08 —

Spring实战 第5版

推荐词:全球有超过100000名开发者使用本书来学习Spring,本书既适合刚开始学习Spring Boot 和Spring 框架的Java 开发人员快速上手,也适合经验丰富的Spring 开发人员学习Spring 的新特性,尤其适用于企业级Java 开发人员。

— 09 —

UNIX传奇:历史与回忆

推荐词:本书不但书写Unix的历史,而且记录作者的回忆,一探Unix的起源,试图解释什么是Unix,Unix是如何产生的,以及Unix为何如此重要。

除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,本书中每一个故事都是鲜为人知却又值得传播的宝贵资源。

相关推荐

tesseract-ocr 实现图片识别功能

最近因为项目需要,接触了一下关于图像识别的相关内容,例如Tesseract。具体如何安装、设置在此不再赘述。根据项目要求,我们需要从省平台获取实时雨水情况数据,原以为获取这样的公开数据比较简单,上去一...

跨平台Windows和Linux(银河麒麟)操作系统OCR识别应用

1运行效果在银河麒麟桌面操作系统V10(SP1)上运行OCR识别效果如下图:2在Linux上安装TesseractOCR引擎2.1下载tesseract-ocr和leptonicahttps:...

JAVA程序员自救之路——SpringAI文档解析tika

ApacheTika起源于2007年3月,最初是ApacheLucene项目的子项目,于2010年5月成为Apache组织的顶级项目。它利用现有的解析类库,能够侦测和提取多种不同格式文档中的元数据...

Python印刷体文字识别教程

在Python中实现印刷体文字识别(OCR),通常使用TesseractOCR引擎结合Python库。以下是详细步骤和示例:1.安装依赖库bashpipinstallpytesseractp...

图片转文字--四种OCR工具的安装和使用

本文仅测试简单的安装和使用,下一步应该是测试不同数据集下的检测准确率和检测效率,敬请期待。作者的系统环境是:笔记本:ThindPadP520OS:win11显卡:QuadroP520一、EasyO...

mac 安装tesseract、pytesseract以及简单使用

一.tesseract-OCR的介绍1.tesseract-OCR是一个开源的OCR引擎,能识别100多种语言,专门用于对图片文字进行识别,并获取文本。但是它的缺点是对手写的识别能力比较差。2.用te...

【Python深度学习系列】Win10下CUDA+cuDNN+Tensorflow安装与配置

这是我的第292篇原创文章。一、前置知识安装GPU版本的pytorch和tensorflow之前需要理清楚这几个关系:显卡(电脑进行数模信号转换的设备,有的电脑可能是双显卡,一个是inter的集成显卡...

手把手教你本地部署AI绘图Stable Diffusion!成功率100%!

导语:无需每月付费订阅,无需高性能服务器!只需一台普通电脑,即可免费部署爆火的AI绘图工具StableDiffusion。本文提供“极速安装包”和“手动配置”双方案,从环境搭建到模型调试,手把手教你...

本地AI Agent Hello World(Python版): Ollama + LangChain 快速上手指南

概要本文将用最简洁的Python示例(后续还会推出Java版本),带你逐步完成本地大模型Agent的“HelloWorld”:1、介绍核心工具组件:Ollama、LangChain和...

python解释器管理工具pyenv使用说明

简介pyenv可以对python解释器进行管理,可以安装不同版本的python,管理,切换不同版本很方便,配置安装上比anaconda方便。pyenv主要用来对Python解释器进行管理,可以...

Deepseek实战:企业别只会用Ollama,也可以用SGLang

SGLang:企业级的“性能之王”优点吞吐量碾压级优势通过零开销批处理调度器、缓存感知负载均衡器等核心技术,SGLang的吞吐量提升显著。例如,在处理共享前缀的批量请求时,其吞吐量可达158,59...

用LLaMA-Factory对Deepseek大模型进行微调-安装篇

前面的文章已经把知识库搭建好了,还通过代码的形式做完了RAG的实验。接下来呢,咱们要通过实际操作来完成Deepseek的另一种优化办法——微调。一、环境因为我这台电脑性能不太好,所以就在Au...

碎片时间学Python-03包管理器

一、pip(Python官方包管理器)1.基础命令操作命令安装包pipinstallpackage安装特定版本pipinstallnumpy==1.24.0升级包pipinstall-...

ubuntu22/24中利用国内源部署大模型(如何快速安装必备软件)

本地AI部署的基础环境,一般会用到docker,dockercompose,python环境,如果直接从官网下载,速度比较慢。特意记录一下ubuntu使用国内源快速来搭建基础平台。一,docke...

还不会deepseek部署到本地?这篇教程手把手教会你

一、为什么要把DeepSeek部署到本地?新手必看的前置知识近期很多读者在后台询问AI工具本地部署的问题,今天以国产优质模型DeepSeek为例,手把手教你实现本地化部署。本地部署有三大优势:数据隐私...