根据TIOBE编程语言排行榜前20的语言分享相关图书(部分空缺)。
出版——《Ruby基础教程》升级版
たのしいRuby第5版
作者:高桥征义,后藤裕藏
审校:松本行弘
译者:何文斯
原版重印4次!Ruby之父松本行弘亲自审校并作序推荐!
日本Ruby协会创始人兼会长倾情力作!
Ruby入门 教程,原版15年长销,第5版支持Ruby2.,全新升级!
本书是日本公认的 的Ruby入门教程。本书对应Ruby2.,通俗易懂地讲解了编程时所需要的变量、常量、方法、类、流程控制等的语法,以及主要类的使用方法和简单的应用,让没有编程经验的读者也能轻松掌握Ruby,做到融会贯通并灵活应用到实际工作中。
在正式介绍编程语言排行之前,你敢不敢先挑战一下自己的编程技能?!测试下自己的编程风格?!
挑战编程技能:57道程序员功力测试题
ExercisesforProgrammers:57ChallengestoDevelopYourCodingSkills1stEdition
作者:BrianP.Hogan译者:臧秀涛
践行“实践出真知”的理念,从基本原理出发解决问题
新手程序员在具备了理论基础后,面对实际项目时往往不知道如何解决问题;有经验的程序员在学习了一门新语言后,也会有很多不知道如何使用的特性。针对程序员的这一普遍困惑, 软件工程师BrianP.Hogan在这本书中总结了57道练习题,帮助他们锤炼技能。这些练习题均取自实践,难度会逐渐增加,使得编程训练充满挑战又乐趣多多。
编程风格:好代码的逻辑
ExercisesinProgrammingStyle
作者:CristinaVideiraLopes
译者:顾中磊
Amazon4.9星好评,自年出版以来广受欢迎
与算法和数据结构同等重要的程序设计概念
了解编程和系统设计的不同方式,找寻卓越代码的奥秘,体会编程之美
简单Python语言阐述,各编程语言爱好者均可阅读
“同样的故事,不同的说法”,编程亦可如此。
程序员不仅需要写出正确、健壮的代码,更需要为了不同的目的,选择合适的方式来编程。
本书分别使用种方法,在不同的约束定义下,实现了同一个词频统计任务,展示出风格迥异的编程风格,帮助读者加深对程序设计和系统设计方式的理解,为读者提供崭新的编程思路。
99%的程序员都会收藏的书单,你读过几本?
编程语言入门书推荐
1.Java
ThinkJava:HowtoThinkLikeaComputerScientist作者:AllenB.Downey,ChrisMayfield译者:袁国忠
实用计算机入门教程,零编程经验也能搞定Java
Alley教授特别理念Java实践篇,用Java诠释计算机科学
直击问题本质,教你“计算机科学家的思维方式”
《Java编程思维》从最基本的编程术语入手,用代码示例诠释计算机科学概念,旨在教会读者像计算机科学家那样思考,并掌握解决问题这一重要技能。书中内容共分为14章、个附录,每章末都附有术语表和练习。
本书无意全面介绍Java,只是想让读者了解基本的编程结构和技巧。我们从小问题和基本算法着手,逐步过渡到面向对象设计,用计算机教学术语讲,本书采取的是“迟来的对象”法。
推荐
怎样才能自学好Java?(内附攻略书单)
2.C
新?明解C言語中级編
作者:柴田望洋
译者:管杰罗勇杜晓静
原版畅销28万册
段代码+幅图表,双色印刷
日本C语言经典教材,被誉为“C语言圣经”
.C++
ProgrammingAndProblemSolvingWithC++:Comprehensive,6thEdition
作者:NellDale,ChipWeems
译者:贾洪峰
全球数百所高校计算机编程入门教程
作者多年教学经验总结,结合大量实战案例,培养编程技能
介绍C++编程知识及问题解决方式与方法
本书介绍C++编程知识及问题解决方式与方法。新增了编程练习,面向学生重新组织了书中内容;从教育与传播知识的角度考虑,其中涵盖实际案例研究,并用高度相关的练习强化读者对关键概念的理解,以及对关键技能的掌握;C++语言结构与理论并重。
4.C#
IllustratedC#
作者:DanielM.Solis
译者:姚琪琳苏林朱晔等
迄今为止最容易看懂的一本C#入门图书
全新可视化叙述方式,图文并茂
大量表格和代码示例,全面、直观阐述C#语言特性
本书是广受赞誉C#图解教程的 版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅之以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入地理解C#,为自己的编程生涯打下良好的基础。
5.Python
PythonCrashCourse:AHands-On,Project-BasedIntroductiontoProgramming
作者:EricMatthes
译者:袁国忠
Amazon编程入门类榜首图书,年度最值得