73本免费的语言无关的优秀编程书籍汇总
2019独角兽企业重金招聘Python工程师标准>>>
本文源自Stackoverflow中的一个帖子,汇总了73本免费的、语言无关的优秀的编程书籍,业界对这些书籍的评价都很高,非常值得一看。
这些书籍中有HTML格式的,也有PDF格式的,当然,都是英文版的。不过,部分书籍的中文译本已经出现在网上,有兴趣的同学可以Google一下。
- 每个程序员都应该知道的97件事
- 算法和数据结构(PDF)
- 算法(草案)
- 开源应用程序的体系结构
- Unix编程艺术
- 同行代码审查的最高机密
- 二叉树(PDF)
- 大教堂和集市
- 巧妙的算法
- 通信顺序进程(PDF)- Tony Hoare
- 编译器构造(PDF)
- 电脑冥想(Donald Knuth讲座)
- 数据结构和算法:示例注释参考
- 数据库基础知识(PDF)
- 基于MapReduce的数据密集型文本处理(PDF)
- 构建高质量代码权威指南
- 用户界面设计 - Jennifer Tidwell
- 面向工程师和科学家的数字信号处理
- 领域驱动快速
- 不只是掷骰子
- 超启发式要领 - 肖恩•卢克
- 敏捷开发的基本技能
- 遗传法编程指南
- 基于流的编程
- 计算机科学基础 - Al Aho 和 Jeff Ullman
- 编程基础
- 回归真实
- 开始开源开发(PDF)
- 大型树列表递归问题
- 软件工程知识向导
- 计算机工作原理
- 如何设计程序
- 如何像计算机科学家一样思考
- 如何编写并行程序
- 如何写不可读代码
- 我是一个Bug
- 计算理论入门
- 函数式编程入门(类讲座和幻灯片)
- 信息检索
- 平行编程难?如果是这样,你能做些什么?
- 学习编程
- 让我们创建一个编译器
- 链接器和加载器
- 链表基础知识
- 链表问题
- 数学逻辑简介(PDF)
- 事件计算
- 大规模数据集的挖掘
- 美国宇航局软件开发管理手册(PDF)
- 美国宇航局软件测量手册
- 面向对象的再造模式
- 在线课程教材
- OO设计
- 操作系统和中间件(PDF和LaTeX)
- 模式和实践:应用程序架构指南2.0
- 软件模式:软件社区故事(PDF)
- 规划算法
- PNG:权威指南
- 指针和内存
- 开源软件生产
- 编程语言:应用及详解
- 编程方法
- 编程珠玑
- Oberon项目(PDF)
- 面向对象软件的架构(PDF)
- 安全工程
- 计算机程序的结构及释义
- GoF设计模式综述
- 关于Semaphores
- TCP/IP指南
- Think Stats:面向程序员的概率与统计(PDF,书中代码使用Python编写)
- 类型理论和函数式编程
- 理解IP地址:你曾经想知道的一切(PDF)
转载于:https://my.oschina.net/XYleung/blog/99659
73本免费的语言无关的优秀编程书籍汇总相关推荐
- 书单 | 嵌入式、C语言编程书籍
微信搜索逆锋起笔关注后回复编程pdf 领取编程大佬们所推荐的 23 种编程资料! 来源 | 小麦大叔 偶尔有读者让我推荐关于嵌入式编程的书籍,今天就为大家推荐一些经典的"零基础入门和进阶提高 ...
- 企业c语言的编程风格,c语言优秀编程风格.docx
作为一个初学者如何具有良好的程序设计风格呢?我想引用一个关于初学者请教编程大师 的故事让读者自己去领悟. 有一位编程大师,他写非结构化的程序, 一位初学者刻意模仿他, 也写非结构化的程序.当 他让大师 ...
- 发外链的平台有哪些,六个免费发外链的优秀平台
一.什么是有价值的外链 相信很多的站长对于外链都有非常大的感慨,前两年还好,各大论坛.网站推广.视频网站.网站收藏夹等等地方都是可以发布的,但是今年能发的地方越来越少,而且能发的外链价值也越来越低,这 ...
- 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“itJava练习之翁恺MOOC——第六周
Java练习之翁恺MOOC 一.前言 一.题目 1.第六周 单词长度 2.第六周 GPS数据处理 二.代码实现 1.单词长度 2.GPS数据处理 总结 一.前言 零基础学习Java语言 一.题目 1. ...
- 【C语言】那些优秀代码里的骚操作(持续更新…)
[C语言]那些优秀代码里的骚操作(持续更新-) 1.联合体`union`的妙用 2.`#include`的本质是什么? 3.脱裤子放屁的`do{ }while(0)` 4.一个成熟的代码要学会自己写函 ...
- 免费python语言_Python语言入门精品公开课(免费)
Python语言入门精品公开课(免费) Python语言是一种面向对象.可扩展的解释型通用编程语言,也是一种功能强大的通用型语言.它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务.它的 ...
- MSIL:微软中间语言——.Net语言无关性
MSIL是一种通用的中间语言,类似于现在国际使用的英语,实现语言无关性.各编程语言,如C#.Javad,通过编译器翻译成MSIL. MSIL是将.NET代码转化为机器语言的一个中间过程.它是一种介于高 ...
- 用 Go 语言,做 Web 编程开发
人民邮电出版社和实验楼合作的第 15 本书来了! Web 介绍 Web 应用在我们的生活中无处不在.看看我们日常使用的各个应用程序,它们要么是 Web 应用,要么是移动 App 这类 Web 应用的变 ...
- 人工智能开发语言 python,python人工智能编程教程
python适合做人工智能的编程语言吗? 当然,Python是人工智能的首选语言.具体原因如下:Python在设计上坚持了清晰的风格,让Python成为了一门简单.易读.易维护的语言,让大量用户所欢迎 ...
- [收藏]可能是史上最全免费编程书籍
目录 语言无关 IDE MySQL NoSQL PostgreSQL Web WEB服务器 其它 函数式概念 分布式系统 在线教育 大数据 操作系统 数据库 智能系统 正则表达式 版本控制 程序员杂谈 ...
最新文章
- [GO] go使用etcd和watch方法进行实时的配置变更
- 科研地图来了,看看你的研究领域在哪里!中国科学院科技战略咨询研究院发布《科学结构图谱2021》
- java包装类方法_Java包装类
- 台阶问题练习题 (简单的dp)
- quagga源码分析--大内总管zebra
- 洛谷 P1118 数字三角形游戏 Label:dfs
- java: 代码过长_给初学Java,知道这4点太重要了!
- caffe命令行解析
- JZ29 最小的K个数 剑指Offer 40
- VC6中编译器/zm问题
- 联想小新i1000拆机图解_联想小新笔记本拆机解析
- HTML链接和锚点学习---第四天
- mysql删表数据不删表结构_在SQL中删除表数据和删除表结构有什么不同
- 【Linux 0.11】第九章 块设备驱动程序
- android adb pull 文件夹,android – 我如何adb拉SD文件夹中的所有文件
- (三)shp路网数据导入postgres中
- 【VisionMaster 行业应用案例】第二讲 多相机定位引导应用
- 带你走进Linux内核安全新世界
- Go1.9 安全map用法
- zbb20190430 springboot 配置alimq
热门文章
- 在中国搞技术只能混碗饭吃,没有太大希望
- Java开发笔记(一百四十七)通过JDBC管理数据库
- 半边数据结构(The_Half-Edge_Data_Structure)
- Hibernate笔记①--myeclipse制动配置hibernate
- 鸿蒙和想象部落哪个好些,还是想说说鸿蒙
- php中的http是什么意思,请问php中三种http请求方式有什么区别呢(cURL,stream,socket)...
- zbar扫描无法近距离扫码_云值守:扫码购使用流程是怎样的?带来怎样的影响?...
- redis的其他功能
- shell脚本备份数据库
- zabbix2.4.6升级zabbix3.0.8后无法发送报警邮件