73本免费的、语言无关的优秀的编程书籍

本文源自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)

你可能感兴趣的:(73本免费的、语言无关的优秀的编程书籍)