编程语言入门书推荐NEW

根据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编程入门类榜首图书,年度最值得


转载请注明:http://www.xxcyfilter.com/zyfz/zyfz/12032.html