2019年3月编程语言排行榜: 1个编程语言一本畅销书

TIOBE 公布了2019年3月编程语言排行榜,正如官方所说,本月的排名几乎没有任何有趣的变化,排名前十的依然是:Java, C, Python, C++, Visual Basic .NET, C#, JavaScript, PHP, SQL 和 Objective-C。

唯一不同的是,JavaScript 由上个月的第六名跌到了这个月的第七名。

TIOBE 3月编程语言排行 1-20

为了能发现更多的信息,我们不妨将目光所至的范围再扩大一些 —— 看看前五十名的数据变化又是如何。

可以看到,微软家的 PowerShell 进入了排行榜的 TOP 50,虽然名次比较落后,但这是问世超过12年的它难得再次上榜。Powershell 通常用于编写 basic 脚本,直到最近它才适用于 Windows,但微软使用其 .NET Core 平台创建了 Powershell Core。而这个 PowerShell Core 版本是开源的,支持在所有主流平台上运行。这也可能也是它再次受欢迎的原因。

相关阅读 >>>

https://www.oschina.net/news/104309/tiobe-index-201902

TOP 10 编程语言 TIOBE 指数走势

(2002-2018)

。今日京东异步图书每满200减100,点击图片购买

异步图书 - 商品搜索 - 京东

每月编程语言1本畅销书

《C Primer Plus 第6版 中文版》

作者:[美]史蒂芬·普拉达(Stephen Prata)

畅销30余年的C语言编程入门教程;近百万程序员的C语言编程启蒙教程;技术大牛案头常备的工具书;针对C11标准库更新;蔡学镛 孟岩 高博倾力推荐。

本书是一本经过仔细测试、精心设计的完整C语言教程,它涵盖了C语言编程中的核心内容。作为计算机科学的经典著作,讲解了包含结构化代码和自顶向下设计在内的程序设计原则。

2

《C++ Primer Plus(第6版)中文版》

作者:【美】Stephen Prata

一本经久不衰的C++畅销经典教程;首本支持C++11新标准的程序设计图书。它被誉为“开发人员学习C++的必备教程,没有之一”!

本书可以说是一本面向从未学习过C语言甚至是从未学习过编程的人的入门书籍,它的首章从基础内容讲起,先介绍了传统编程的规则,后面才着重讲解有关面向对象——C++的精髓之一——的有关内容。整个书的结构安排较为合理,难度爬升较慢。

3

《Python编程快速上手——让繁琐工作自动化》

作者:【美】Al Sweigart(斯维加特)


现货 Python编程快速上手 让繁琐工作自动化 Python从入门到精通 Python编程书籍 计算机程序设计基础教程书籍 python核心编程技术

美亚畅销Python 3编程图书,帮助你通过编程快速实现工作自动化 。在本书中,你将学习利用Python 编程,在几分钟内完成手工需要几小时的工作,而事先却无需具备编程经验。一旦掌握了编程的基础知识,你就可以毫不费力地创建Python 程序,完成高效的自动化工作。

4

《Linux就该这么学》

作者:刘遄


【赠配套视频】正版Linux就该这么学书籍刘遄著linux教程鸟哥的私房菜Linux入门红帽RHCE认证自学基础计算机操作系统人民邮电出版

本书源自日均阅读量近万次火爆的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。

本书基于红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;使用PXE+Kickstart无人值守安装服务;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。

5

《重构:改善既有代码的设计(第2版)》

作者:马丁·福勒(Martin Fowler)


【官方正版】 重构 改善既有代码的设计 第二2版 精装版 软件工程计算机原理程序员的数学编程从入门到精通游戏软件开发导论实战
 

世界软件开发大师的不朽经典
生动阐述重构原理和具体做法
普通程序员进阶到编程高手必须修炼的秘笈

本书是经典著作《重构》出版20年后的更新版。书中清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人员小步地修改代码,从而减少了开发过程中的风险。

4

3月畅销新书

1

《Python编程无师自通》

作者:[美] 科里•奥尔索夫(Cory Althoff)


【现货】Python编程无师自通 专业程序员的养成 宋秉金Python3网络爬虫项目编程python基础教程 Python3环境配置和基础知识数据

在美国亚马逊,有一本书的影响力超高的Python入门书,Kindle版本在美国亚马逊网站的计算机软件、软件开发分类中排行均为第一,超越了众多实力派Python书,众多五星好评。也许你有所耳闻,这本书就是《Python编程无师自通——专业程序员的养成》。

《Python编程无师自通——专业程序员的养成》作者是一名自学成才的程序员,作为一名文科生他通过自学编程,掌握了编程技能并在eBay找到了一份软件工程师的工作。这本书是作者结合个人经验写作而成,旨在帮助读者从外行成长为一名专业的Python程序员。

2

《算法详解(卷1)——算法基础》

作者:[美] 蒂姆•拉夫加登(Tim Althoff)

异步图书后台回复:“算法详解”获取视频


算法详解 卷1 算法基础 编程之法 算法与数据结构教程 简明算法导论 趣学算法 算法竞赛指南
 

这本书在美亚评分4.7,在作者的在线算法课程的基础之上编写的,是四卷本系列的第1卷。这个在线课程2012年起就定期更新,它建立在作者在斯坦福大学教授多年的本科课程的基础之上。也许你有所耳闻,这本书就是《算法详解(卷1)——算法基础》。如果你更喜欢听和看,可以在YouTobe上搜索这本书的主题课程,免费观看。

《算法详解(卷1)——算法基础》作者蒂姆·拉夫加登(Tim Roughgarden)是斯坦福大学计算机科学系的教授,也是该校管理科学和工程系的客座教授,他从2004年开始教授和研究算法。本书是他的《算法详解》四部曲的第一卷。

这本书详细讲解算法基础,展现算法本质 ,是一本囊括基本算法知识的详解指南。集斯坦福大学教授多年教学经验,深入浅出,通俗易懂。

3

《奔跑吧linux内核》

作者:张天飞

ISBN 978-7-115-50226-1/


正版 奔跑吧 Linux内核 入门篇 Linux就该这么学 Linux入门操作系统入门教程 张天飞开发运维书 Linux4内核 从零开始学习Linux内核
 

《奔跑吧 Linux内核》作者又一力作,内含70余个创新实验,配套视频+教学PPT,带你轻松入门Linux内核开发!

原理+基础,从调试Linux内核到动手编写一个简单的内核模块,真正从零开始学习Linux内核。
实验+案例,70余个创新实验贯穿全书,与你分享业内一线项目经验。
课件+视频,教学资源丰富,视频讲解透彻,与你共享精品在线配套资源。
涵盖当前Linux社区中新的开发工具和社区运作方式,反映Linux内核社区新发展。

内容提要

本书是一本介绍Linux内核实践的入门书,基于Linux 4.0内核,重点讲解Linux内核的理论和实验。本书分为12章,包括Linux系统入门、Linux内核基础知识、内核编译和调试、内核模块、简单的字符设备驱动、系统调用、内存管理、进程管理、同步管理、中断管理、调试和性能优化,以及如何参与开源社区等内容。此外,本书还介绍了Linux内核社区常用的开发工具和理论,如Vim 8和git工具等。书中包括70多个实验,帮助读者深入理解Linux内核。

4

《SQL Server On Linux运维实战)

作者 黄钊吉 熊章立

ISBN 978-7-115-50242-1/

正版 SQL Server On Linux运维实战 从入门到精通 微软MVP携手Linux运维专家倾力奉献 人民邮电出版社
国内首本SQL Server on Linux图书。

• 微软MVP携手Linux运维专家倾力奉献
• 手把手讲解知名数据库产品SQL Server
• 突出运维监控,提供实际优化案例和脚本文件,方便读者动手实践

着微软公司的开源策略逐步深化,其数据库拳头产品SQL Server不仅能运行在Windows平台上,经过一系列产品迭代,还能稳定地运行在主流的Linux平台中,并且越来越受到企业的认同。

本书属于入门级别的技术图书,主要面向对微软SQL Server有初步认识,并且希望掌握在Linux上的SQL Server运维及性能优化的数据库从业人员。当然,本书也适合在校学生学习使用,以便为后续就业打下良好的基础。

本书以实操为主,讲解了在Linux上SQL Server的安装、配置、监控及高可用搭建等内容,同时融入了作者10年工作经历中总结的Linux及SQL Server性能优化的经验,以协助读者更快入门。

5

《Python机器学习》

作者:[印]阿布舍克·维贾亚瓦吉亚(Abhishek Vijayvargia)

ISBN 978-7-115-50135-6/

正版 Python机器学习 软件开发 深度学习 算法 人工智能 神经网络 Python机器教程 人民邮电出版社
Python机器学习实用教程,Python 3程序员晋级必备图书,本书提供配套资源可供读者下载。

涵盖机器学习的所有主要领域;
讨论主题和图解说明;
不同ML方法的比较,解决任何问题;
在应用任何ML算法之前处理真实世界噪声数据的方法;
每个概念的python代码示例;
Jupyter Notebook脚本提供了用于测试和测试算法的数据集。

内容提要

《Python机器学习》通过解释数学原理和展示编程示例对机器学习进行了系统、全面的解析。《Python机器学习》共分为12章,内容涵盖了机器学习以及Python语言的基础知识、特征工程的概念与操作技术、数据可视化技术的实现、监督学习及无监督学习算法、文本分析、神经网络和深度学习、推荐系统的构建方法以及预测处理时间序列的方法等。阅读本书能够加深读者对机器学习的认识和理解,从而达到理论与实践相结合、学以致用的目的。

6

《自制AI图像搜索引擎》

作者:明恒毅

ISBN 978-7-115-50401-2

带领读者从零开始,理解掌握图像检索技术,自制基于深度学习的Web图像搜索引擎。

图像搜索引擎有两种实现方式—基于图像上下文文本特征的方式和基于图像视觉内容特征的方式。本书所指的图像搜索引擎是基于内容特征的图像检索,也就是通常所说的“以图搜图”来检索相似图片。本书主要讲解了搜索引擎技术的发展脉络、文本搜索引擎的基本原理和搜索引擎的一般结构,详细讲述了图像搜索引擎各主要组成部分的原理和实现,并最终构建了一个基于深度学习的Web图像搜索引擎。

猜你喜欢

转载自blog.csdn.net/w17688977481/article/details/88535294