2021年6月编程语言排行榜(TIOBE编程语言TOP50部分入门书推荐)

wufei123 发布于 2023-11-30 阅读(538)

php教程 app

根据TIOBE 2016年12月编程语言排行榜前20的语言分享图灵相关图书(部分空缺),第21—50位的编程语言选择几种推荐。1. Java

Think Java: How to Th资源ink Like a Computer Scientisthttp://www.ituring.com.cn/book/1867作者:Allen B. Downey , Chris Mayfield

资源者:袁国忠 定价:59电子书:29.99实用计算机入门教程,零编程经验也能搞定JavaAlley教授特别理念Java实践篇,用Java诠释计算机科学直击问题本质,教你“计算机科学家的思维方式”《Jav资源a编程思维》从最基本的编程术语入手,用代码示例诠释计算机科学概念,旨在教会读者像计算机科学家那样思考,并掌握解决问题这一重要技能。

书中内容共分为14章、3个附录,每章末都附有术语表和练习本书无意全面介资源绍 Java,只是想让读者了解基本的编程结构和技巧我们从小问题和基本算法着手,逐步过渡到面向对象设计,用计算机教学术语讲,本书采取的是“迟来的对象”法。

想了解更多Java书,复制链接到浏览器查看“Ja资源va相关图书”https://mp.weixin.qq.com/s/ZyG63kJcCWx8DoJCQ32jjA2. C

新・明解C言語 入門編 http://www.ituring.com.cn/bo资源ok/1671作者:柴田望洋译者:管杰 罗勇 杜晓静原版畅销28万册205段代码+220幅图表,双色印刷 日本C语言经典教材,被誉为“C语言圣经”

本书对C语言的基础知识进行了彻底剖析,内容涉及数组、函资源数、指针、文件操作等对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。

复制链接到浏览器查看更多C语言图书:htt资源p://mp.weixin.qq.com/s/IcXiH56dav1PVyP7vwjXBA3. C++

Programming And Problem Solving With C++: Compreh资源ensive, 6th Edition  http://www.ituring.com.cn/book/1441

作者:Nell Dale,Chip Weems译者:贾洪峰全球数百所高校计算机编程入门教资源程作者多年教学经验总结,结合大量实战案例,培养编程技能介绍C++编程知识及问题解决方式与方法本书介绍C++编程知识及问题解决方式与方法。

新增了编程练习,面向学生重新组织了书中内容;从教育与传播知识的角资源度考虑,其中涵盖实际案例研究,并用高度相关的练习强化读者对关键概念的理解,以及对关键技能的掌握;C++语言结构与理论并重

其他C++相关图书:《C++程序设计实践与技巧 测试驱动开发》http://ww资源w.ituring.com.cn/book/13034. Python

Python Crash Course: A Hands-On, Project-Based Introduction to Pr资源ogramminghttp://www.ituring.com.cn/book/1861

作者:Eric Matthes   译者:袁国忠Amazon编程入门类榜首图书,年度最值得关注Python入门书资源同时使用Python 2.7 和Python 3.5 讲解,全面、详细、深入浅出从基本概念到完整项目开发,帮助零基础读者迅速掌握Python编程,开发实际项目

书中内容分为基础篇和实战篇两部分基础篇介绍资源基本的编程概念,如列表、字典、类和循环,并指导读者编写整洁且易于理解的代码另外还介绍了如何让程序能够与用户交互,以及如何在代码运行前进行测试实战篇介绍如何利用新学到的知识开发功能丰富的项目:2D游戏《资源外星人入侵》,数据可视化实战,Web应用程序。

我们制作了一个非常棒的Python书单,复制链接到浏览器查看:http://mp.weixin.qq.com/s/uRqsDGDJCFYFHVRj1dGO资源RQ5. Visual Basic .NET 空缺

6. C#

Illustrated C# 2012  http://www.ituring.com.cn/book/1108作者:Daniel M. S资源olis  译者:姚琪琳 苏林 朱晔等 迄今为止最容易看懂的一本C#入门图书

全新可视化叙述方式,图文并茂大量表格和代码示例,全面、直观阐述C#语言特性本书是广受赞誉C#图解教程的最新版本作者在本书中创资源造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅之以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。

新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异资源步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等通过本书,读者能够快速、深入地理解C#,为自己的编程生涯打下良好的基础。

复制链接到浏览器查看“C#相关图书”:https资源://mp.weixin.qq.com/s/tFXEzu9ZzhVvqrHG0V2oBg7. PHP

PHP Objects, Patterns and Practice http://www.itur资源ing.com.cn/book/12作者:Matt Zandstra 译者:陈浩 吴孙滨 胡丹 李静雅虎公司PHP专家力作

PHP模块化编程必读 完美结合面向对象思想书中主要介绍了如何使用面向对象技术和资源设计模式编写稳定的、可维护的代码,如何使用Subversion 管理多个开发人员,如何使用Phing 和PEAR 进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成。

其他PHP相关图书:《资源PHP与MySQL程序设计(第4版)》http://www.ituring.com.cn/book/198. JavaScript

Professional JavaScript for Web Dev资源elopers  http://www.ituring.com.cn/book/946作者 Nicholas C. Zakas译者 李松峰,曹力

Nicholas C. Zakas最负盛名的JavaSc资源ript参考书一幅浓墨重彩的语言画卷,一部推陈出新的技术名著全能前端人员必读之经典,全面知识更新必备之佳作全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深资源入浅出地探讨了面向对象编程、Ajax 与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedD资源B)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。

本书附录展望了未来的API和ECMAScript Harmony规范

复制链接到浏览器查看“JavaScript相关图书”http资源s://mp.weixin.qq.com/s/zojxGPMUBmTfEOO5scN6MQ9. Assembly language 空缺10. Perl

空缺11. Objective-C

Learn O资源bjective-C on the Mac: For OS X and iOS  http://www.ituring.com.cn/book/1129作者:Scott Knaster,Waqar M资源alik,Mark Dalrymple

译者: 周庆成 最受欢迎的Objective-C入门书!全面系统地讲述了Objective-C的基础知识和面向对象编程的重要概念结合实例介绍了Cocoa工具包的优资源秀特性及框架,以及重要编程技术本书三位作者是顶级苹果专家,书中以苹果最新的Xcode 4.x工具为基础,详细讲述了Objective–C的全部基础知识,涵盖了块、GCD、ARC、类扩展、继承、组合、对资源象初始化、分类、协议、内存管理和组织源文件等新主题,介绍了如何用UIKit构建用户界面。

复制链接到浏览器查看“iOS相关图书”:http://mp.weixin.qq.com/s/Le-iOJVicd资源2sObjNY9Jfew12. Ruby

たのしいRuby 第4版  http://www.ituring.com.cn/book/1237作者:高桥征义,后藤裕藏 审校: 松本行弘  译者:何文斯 R资源uby入门第一书,原版重印27次! 松本行弘亲自审校并作推荐序

日本Ruby协会创始人兼会长倾情力作 本书支持最新的Ruby 2.0,也附带讲解了可运行于1.9版本的代码,事无巨细且通俗易懂地讲解了编写资源程序时所需要的变量、常量、方法、类、流程控制等的语法,以及主要类的使用方法和简单的应用,让没有编程经验的读者也能轻松掌握Ruby,找到属于自己的快乐编程方式,做到融会贯通并灵活运用到实际工作中。

13.资源 Swift

http://www.ituring.com.cn/book/1781作者:关东升畅销书《iOS开发指南》作者关东升最新力作 基于Swift 2.x,教你如何从零开始开发并上架应用 涵盖C资源ocoa Touch框架、混合编程(Objective-C、C/C++与Swift)、并发编程、SpriteKit等

本书通过大量案例全面介绍苹果平台的应用开发全书共分5 部分,包括Swift 语法篇、资源CocoaTouch 框架编程篇、混合编程篇、进阶篇、项目实战篇,囊括了开发工具介绍、语言基础知识、编写HelloWorld 程序,直至应用在App Store 上线的所有内容。

此外,本书前20 章专资源门配有同步练习,以帮助读者掌握所学知识

复制链接到浏览器查看“Swift相关图书”:http://mp.weixin.qq.com/s/Le-iOJVicd2sObjNY9Jfew14. Visual 资源Basic 空缺15. Delphi/Object Pascal

空缺16. Go

http://www.ituring.com.cn/book/1525作者:郝林深入阐释Go语言编程方法和技巧清晰描述G资源o语言内部机制和原理深入浅出介绍语言精髓并发编程本书全面介绍了Go语言的特点、安装部署环境、工程规范、工具链、语言语法、并发编程模型以及在多个编程实战中的应用,重点阐述了Go语言并发编程模型和机制。

资源书共分为四个部分,介绍了Go语言编程环境搭建、Go语言基础编程、Go语言并发编程方法及其原理,以及使用Go语言开发的应用系统的案例讲解17. R

R in Action, Second Edition:资源 Data analysis and graphics with R http://www.ituring.com.cn/book/1699作者:Robert I. Kabacoff

译者:王小宁 刘撷资源芯 黄俊文最受欢迎的R语言图书升级版用R轻松实现数据挖掘、数据可视化 新增预测性分析、简化多变量数据等近200页内容 第2版新增6章内容,涵盖时间序列、聚类分析、分类、高级编程、创建包和创建动态报告等资源,并分别详细介绍了如何使用ggplot2和lattice进行高级绘图。

通读本书,你将全面掌握使用R语言进行数据分析、数据挖掘的技巧,领略大量探索和展示数据的图形功能,并学会如何撰写动态报告,从而更加高资源效地进行分析与沟通

点击查看更多“R语言相关图书”https://mp.weixin.qq.com/s/x7V5x5AB62ONYNkltPVIbA18. MATLAB空缺19. Groovy

Progr资源amming Groovy 2: Dynamic Productivity for the Java Developer  http://www.ituring.com.cn/book/1294

作者:资源Venkat Subramaniam译者:臧秀涛  掌握Groovy第一书,具备Java基础的程序员掌握Groovy首选Jolt大奖图书作者、敏捷先驱Venkat Subramaniam新作构建高性能资源JVM应用从掌握Groovy开始

本书既涵盖Groovy编程基础,又涉及该语言的最新高级特性,如模拟对象的单元测试、Builder的使用、在数据库和XML中的以及创建DSL等20. PL/SQL 空缺2资源1. D22. SAS23. Haskell。

24. ABAP25. Scratch26. Dart27. COBOL28. Fortran29. F#30. Transact-SQL31. Lua3资源2. Scala33. Lisp34. LabVIEW

35. Ada36. Q37. Logo38. Prolog39. Scheme40. RPG (OS/400)41. Erlang42. Ape资源x43. Rust44. Bash45. Ladder Logic

46. MQL447. Awk48. VHDL49. Alice50. Clojure

部分推荐

http://www.ituring.c资源om.cn/book/1882作者:韩冬  前滴滴出行首席架构师、美洽网总裁兼CTO李令辉作序推荐贴近Haskell前沿,兼顾理论和实践的最佳参考书揭秘单子变换、模板编程和泛型编程等特性

解答异常处理、资源网络编程、数据库操作等方面的常见问题本书是一本由浅入深的Haskell教程书中首先介绍Haskell的基础语法和函数式编程的基本概念,以及GHC、GHCi、Cabal等工具的用法;接着按照函子→应用函资源子→单子的顺序介绍Haskell中核心的三大类型类,并以列表单子、Reader单子和State单子为例详细分析单子类型类的来龙去脉;最后介绍Foldable和Traversable类型类、单子变换、G资源HC的语言扩展和程序标注,以及网络编程、数据库、并发并行、序列化/反序列化与泛型编程、异常处理等内容。

小学生からはじめるわくわくプログラミング http://www.ituring.com.cn/bo资源ok/1374作者:阿部和广      译者:陶旭美国麻省理工大学(MIT)媒体实验室教授米切尔·瑞斯尼克 作序推荐

PC之父、图灵奖得主艾伦·凯 特别撰文在快乐编程中掌握3项关键能力:创造力、逻辑思考资源能力和协作能力结合语文、数学、科学、社会、音乐、体育等科目,学习、娱乐两不耽误!本书结合孩子们学习的语文、数学、科学、社会、音乐、体育等科目,手把手地教大家如何用Scratch 设计程序(如设计一个自资源动写作文的程序),配合各式卡通形象,通俗易懂,寓教于乐。

麻省理工学院教授米切尔·瑞斯尼克作序推荐

Programming Scala: Scalability = Functional Programm资源ing + Objects http://www.ituring.com.cn/book/1593

作者:Dean Wampler,Alex Payne      译者:王渊 陈明深入剖析最流行的函数式资源编程语言Scala本书全面介绍Scala这门针对JVM的编程语言,它集成了现代对象模型、函数式编程和先进类型系统的所有优势。

通过大量的代码示例,本书向读者展示了如何高效地利用Scala语言及其生态系统资源,同时解释了为何Scala是开发高扩展性、以数据为中心的应用程序的理想语言第2版还介绍了Scala的新特性,新增了模式匹配和高级函数式编程的章节。

此外,读者还可以学到Scala的命令行工具、第三方工具资源、库等

Programming Erlang http://www.ituring.com.cn/book/1264作者:Joe Armstrong译者:牛化成Erlang之父权威著作豆瓣评分8.8分本资源书中兼顾了顺序编程、并发编程和分布式编程,重点介绍如何编写并发和分布式的Erlang程序以及如何在多核CPU上自动加速程序,并深入地讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、ETS资源和DETS等主题。

第2版全新改写,反应了自第1版面世以来Erlang历经的所有变化,添加了大量针对初学者的内容,并在每章后都附上了练习题

Clojure Cookbook: Recipes for Fu资源nctional Programminghttp://www.ituring.com.cn/book/1454作者:Luke VanderHart , Ryan Neufeld

译者:王海鹏 徐宏宁Cl资源ojure开发全面指南本书涵盖150多个具体实例,展示了有经验的Clojure开发者如何用这门JVM语言完成各种编程任务解决方案全面广泛:从构建动态网站和应用数据库到网络通信、云计算、高级测试策略等,资源面面俱到。

这些实例源于全球60多名顶级Clojure开发者本书的每个实例不仅可以即学即用,而且其中提供的关于解决方案原理的讨论,让读者可以在模式、方法和技巧上举一反三,从而在遇到本书未提及的其他编程任资源务时也能游刃有余。

☟点击【阅读原文】查看《图解入门系列技术书》

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

大众 新闻97055