這些書籍中有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)