我当要学习某些技术时,第一时间就是去找相关的书籍。而豆瓣读书是我主要的参考依据,主要是它的评分基本比较靠谱,对于技术书籍,一般来说评分在8分以上就是不错的书籍了,而达到9分就可以列入"必读"系列了,所以我就打算总结一下豆瓣上评分9以上的技术书籍,本想一片文章完成的,可是经典著作太多了,因此这篇文章先把编程语言的书籍列出来。

汇编语言

汇编语言(第2版) 下载

c语言

c专家编程 下载 本书讲了很多c语言的历史,很有趣

c和指针下载 书名略有歧义,本书全面讲解了c语言,是一本入门佳作

C程序设计语言下载 c语言之父作品,经典之作

C语言程序设计_现代方法 下载
一本不错的入门书籍

C语言接口与实现下载 一本将c语言代码设计的著作

嗨翻C语言下载 head first 系列,书的形式非常有趣

C语言名题精选百则技巧篇 下载 更像是一本算法书

一站式学习C编程下载 国人出品的优秀之作

编程精粹下载 教你如何写出良好的c程序

c++

C++ Primer 中文版(第4版)下载 无需解释的经典c++著作

C++程序设计语言(特别版) 下载 可能是因为翻译的原因,这本c++之父的经典著作"仅"8.9分

C++语言的设计和演化 下载 c++之父又一经典之作

Effective C++中文版 下载 想知道如何写出更好的c++程序,看这本书

More Effective C++中文版 下载 推荐理由同上

Effective STL中文版 下载 你真的知道如何使用stl吗

深度探索C++对象模型 下载 内容较深,适合有经验的修炼内功

C++设计新思维下载 这本书向你展示c++模板的高(奇)级(淫)技巧

c#

CLR via C#下载 <windows核心编程>一书作者所著

Head First C#下载 Head first系列自然不会放过c#

深入理解C#(第2版) 下载 一本全面讲解c#语言的优秀著作

Microsoft.NET框架程序设计 下载 <windows核心编程>作者又一经典著作

C#与.NET 3.5高级程序设计 下载

.NET设计规范下载

java

Java编程思想(第4版) 下载

Java并发编程实战 下载

Effective java 中文版(第2版)下载

Head First Java(第二版·中文版) 下载

Spring揭秘 下载

javascript

JavaScript高级程序设计(第3版) 下载 最好的Javascript入门书籍

JavaScript权威指南(第6版) 下载 犀牛书

JavaScript语言精粹 下载 短小精悍的书籍,深入讲解javascript优秀之作

JavaScript设计模式与开发实践 下载 国人出品,作者出身鹅肠

精通JavaScript下载 大名鼎鼎的jquery作者著作

你不知道的JavaScript(上卷) 下载 非常棒的javacript讲解书籍

你不知道的JavaScript(中卷) 下载 es6的很多特性在这本书中有非常深入的讲解

Python

从Python开始学编程 下载 适合新手阅读

Python编程:从入门到实践 下载 同样是一本入门书籍

Python源码剖析下载 据说这本书其实是讲c语言的

深入浅出Python(影印版) 下载 Python的head first系列

Ruby

Ruby元编程下载

go语言

the Go Programming Language下载

其实上面列出的并不是每一本评分都达到9分了,不过也十分经典,因此一并列出。
下一篇打算总结编程技术相关的书籍,敬请期待。

作者:疯狂早茶
链接:https://www.jianshu.com/p/9a4426ada2f1
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

豆瓣上9分以上的IT书籍-编程语言篇的更多相关文章

  1. 豆瓣上9分以上的IT书籍-编程技术篇

    在豆瓣上9分以上的IT书籍-编程语言篇中,收集了很多优秀的编程语言书籍,也得到了不少读者的喜欢.不过也有一些读者留言说某某书为什么没有,一种是因为某些书并不算讲某种编程语言的,一种是由于豆瓣9分以上这 ...

  2. 豆瓣 9.0 分的《Python学习知识手册》|百度网盘免费下载|

    豆瓣 9.0 分的<Python学习知识手册>|百度网盘免费下载| 提取码:nuak 这是之前入门学习Python时候的学习资料,非常全面,从Python基础.到web开发.数据分析.机器 ...

  3. 如何在 GitHUb 上使用 gitbook 发布一本在线书籍

    如何在 GitHUb 上使用 gitbook 发布一本在线书籍 ebook / pdf refs https://docs.gitbook.com/integrations/github xgqfrm ...

  4. .Net魔法堂:史上最全的ActiveX开发教程——部署篇

    一.前言 接<.Net魔法堂:史上最全的ActiveX开发教程——发布篇>,后我们继续来部署吧! 二. 挽起衣袖来部署   ActiveX的部署其实就是客户端安装ActiveX组件,对未签 ...

  5. .Net魔法堂:史上最全的ActiveX开发教程——发布篇

    一. 前言 接着上一篇<.Net魔法堂:史上最全的ActiveX开发教程——开发篇>,本篇讲述如何发布我们的ActiveX. 二.废话少讲,马上看步骤! 1. 打包  C#开发的Activ ...

  6. .Net魔法堂:史上最全的ActiveX开发教程——开发篇

    一.前言 在设计某移动内部自动化运维平台时,经综合考虑终端机性能和功能需求等因素后,决定采用B/S模式,并且浏览器通过ActiveX组件实现与服务器Agent作P2P的通讯.好处,整个平台以网页形式存 ...

  7. 史上最简单的SpringCloud教程 | 第十篇: 高可用的服务注册中心(Finchley版本)

    转载请标明出处: 原文首发于 https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f10-eureka/ 本文出自方志朋的博客 文章 史上最简单 ...

  8. 史上最简单的SpringCloud教程 | 第三篇: 服务消费者(Feign)

    转载请标明出处: https://www.fangzhipeng.com/springcloud/2017/07/12/sc03-feign/ 本文出自方志朋的博客 最新Finchley版本请访问: ...

  9. 在Mac上安装mysql并配置环境(详细篇)

    在Mac上安装mysql并配置环境(详细篇) 1.下载mysql mysql官网 这一步根据自己电脑架构选择,分为arm和x86 下载完成之后打开就可以 接下来运行安装就可以,一直下一步,设置完密码就 ...

随机推荐

  1. 【视频教学】如何利用高德地图IOS SDK进行开发?

    Step1:使用IOS SDK可以做什么高德地图 iOS SDK 是一套基于 iOS 5.1.1 及以上版本的地图应用程序开发接口.通过该接口,用户可使用高德地图数据和服务轻松构建功能丰富.交互性强的 ...

  2. Jquery 中的CheckBox、 RadioButton、 DropDownList的取值赋值

    1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $ ...

  3. ASP.NET Hashtable输出JSON格式数据

    最近在开发Windows8 Metro App,使用JavaScript和HTML开发环境.所以操作数据绑定都是使用JSON格式数据.后台使用的是ASP.NET,因为项目相对较小,所有后台没有使用数据 ...

  4. asp.net 定时执行任务代码 定时采集数据

    using System; using System.Data; using System.Configuration; using System.Collections; using System. ...

  5. EFI/UEFI BIOS启动

    全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构.它是可扩展固件接口标准的一部分,用来替代BIOS中的主开机纪录分区表.但因为MBR分区表不支持容量 ...

  6. Java中创建访问HTTPS的自签名证书的方法

    一.问题: 常常在用java访问https的请求时,总是出现SSL禁止的异常.这里给大家教下怎么创建与添加证书. 二.工具 : 1.创建一个目录 2.去Github上搜索InstallCert,然后随 ...

  7. 跟我学AngularJS:全局变量设置之value vs constant vs rootscope vs 服务[转]

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文要讲讲Angular中value vs. constant以及全局变量的设置 本教程 ...

  8. 无法将 Ethernet0连接到虚拟网络 VMnet8 以及无法使用桥接的详细解决步骤

    前言 首先我们需要明确如下表所示的对应关系: 网络类型 网络适配器名 Bridged   VMnet0 NAT   VMnet8 Host-only      VMnet1   解决"无法将 ...

  9. SHELL函数处理

    SHELL函数调用分为两种: 第一种方式,有点像C语言调用函数的风格,直接把函数的执行结果复制给变量!不过,这个赋值过程和C语言的函数赋值是不一样的! C语言中,函数调用,是将函数的返回值返回给被调函 ...

  10. volatile synchronized AtomicInteger的区别

    在网络上看了很多关于他们两个的区别与联系,今天用自己的话表述一下: synchronized 容易理解,给一个方法或者代码的一个区块加锁,那么需要注意的是,加锁的标志位默认是this对象,当然聪明的你 ...