語言只是一種工具,它的作用就是完成你的工作。不管把C的文法學得如何透徹,也不管把C的技巧用得如何精妙,這都不能表示你會編程。要學會如何分析問題,如何設計程式,如何用一種具體的語言來實現。如果你只會做最後一步,你只是一個編碼者 (coder),還不是一個程式員(programmer)。做一個programmer,不要做coder。總之,不要為了學語言而去學語言(除非你是個語言學家)。
- 1
Mathematics (數學)
書名(英文):Discrete Mathematics and Its Applications (Fifth Edition)
書名(中文):離散數學及其應用 (第五版)
原Kenneth H.Rosen
書名(英文):Concrete Mathematics : A Foundation for Computer Science (Second Edition)
書名(中文):具體數學:電腦科學基礎 (第2版)
原Ronald L. Graham / Donald E. Knuth / Oren Patashnik
- 2
Data Structures & Algorithms (資料結構、演算法)
書名(英文):Data Structures and Algorithm Analysis in C, Second Edition
書名(中文):資料結構與演算法分析--C語言描述 (第二版)
原Mark Allen Weiss
書名(英文):Data Structures & Program Design In C (Second Edition)
書名(中文):資料結構與程式設計 C 語言描述 (第二版)
原Robert Kruse / C.L. Tondo / Bruce Leung
書名(英文):Data Structures with C++ Using STL (Second Edition)
書名(中文):資料結構C++語言描述描述—應用標準模版庫 (第二版)
原William Ford, William Topp
書名(英文):Introduction to Algorithms (Second Edition)
書名(中文):演算法導論 (第二版)
原Thomas H. Cormen / Charles E. Leiserson / Ronald L. Rivest / Clifford Stein
書名(英文):The Art of Computer Programming, Volume 1 : Fundamental Algorithms (Third Edition)
書名(中文):電腦程式設計藝術 第1卷 基本演算法 (第3版)
原Donald E. Knuth
書名(英文):The Art of Computer Programming, Volume 2 : Seminumerical Algorithms (Third Edition)
書名(中文):電腦程式設計藝術 第2卷 半數值演算法 (第3版)
原Donald E. Knuth
書名(英文):The Art of Computer Programming, Volume 3 : Sorting and Searching (Second Edition)
書名(中文):電腦程式設計藝術 第3卷 排序和尋找 (第2版)
原Donald E. Knuth
- 3
Compiler (編譯原理)
書名(英文):Compilers: Principles, Techniques, and Tools
書名(中文):編譯原理、技術與工具
原Alfred V. Aho / Ravi Sethi / Jeffrey D. Ullman
書名(英文):Advanced Compiler Design and Implementation
書名(中文):進階編譯器設計與實現
原Steven S. Muchnick
書名(英文):Modern Compiler Implementation in C
書名(中文):現代編譯原理--C語言描述
原Andrew W.Appel / Maia Ginsburg
- 4
Operating System (作業系統)
書名(英文):Operating System Concepts (Sixth Edition)
書名(中文):作業系統概念 (第六版)
原Abraham Silberschatz / Peter Baer Galvin / Greg Gagne
書名(英文):Operating Systems : Design and Implementation (Second Edition)
書名(中文):作業系統:設計及實現 (第二版)
原Andrew S. Tanenbaum / Albert S. Woodhull
翻譯者:王鵬、尤晉元、朱鵬、敖青雲
書名(英文):The Design and Implementation of the 4.4BSD Operating System
書名(中文):4.4BSD作業系統設計與實現
原Marshall Kirk McKusick / Keith Bostic / Michael J. Karels / John S.Quarterman
書名(英文):The Design and Implementation of the FreeBSD Operating System
書名(中文):FreeBSD作業系統設計與實現
原Marshall Kirk McKusick / George V. Neville-Neil
翻譯者:張輝
書名(英文):The Design of The UNIX Operating System
書名(中文):UNIX作業系統設計
原Maurice J.Bach
書名(英文):UNIX Internals : The New Frontiers
書名(中文):UNIX系統內幕
原Uresh Vahalia
書名(英文):UNIX Systems for Modern Architectures
書名(中文):現代體繫結構上的UNIX系統--核心程式員的SMP和Caching技術
原Curt Schimmel
翻譯者:張輝
書名(英文):Lions‘ Commentary on UNIX 6th Edition with Source Code
書名(中文):萊昂氏UNIX原始碼分析
原John Lions
書名(英文):Distributed Systems : Principles and Paradigms
書名(中文):分布式系統:原理與範例
原Andrew S.Tanenbaum / Maarten van Steen
-
Database (資料庫)
書名(英文):An Introduction to Database Systems, Eighth Edition
書名(中文):資料庫系統導論 (第八版)
原C. J.Date
書名(英文):Database System Concepts, Fourth Edition
書名(中文):資料庫系統概念 (第四版)
原Abraham Silberschat / Henry F.Korth / S.Sudarshan
-
C (C 語言)
書名(英文):The C Programming Language, Second Edition
書名(中文):C程式設計語言,第二版
原Brian W. Kernighan / Dennis Ritchie
書名(英文):The Art and Science of C : A Library-Based Introduction to Computer Science
書名(中文):C語言的科學和藝術
原Eric S.Roberts
書名(英文):Programming Abstractions in C : A Second Course in Computer Science
書名(中文):C程式設計的抽象思維
原Eric S.Roberts
書名(英文):Expert C Programming
書名(中文):C專家編程
原Andrew Koenig
書名(英文):C Traps and Pitfalls
書名(中文):C陷阱與缺陷
原Andrew Koenig
-
C++ (C++ 語言)
書名(英文):C++ Primer, Third Edition & Forth Edition
書名(中文):C++ Primer (第三版、第四版)
原Stanley B.Lippman / Josée LaJoie / Barbara E.Moo
翻譯者:李師賢、蔣愛軍、梅曉勇、林瑛
書名(英文):The C++ Programming Language, Special Edition
書名(中文):C++ 程式設計語言 (特別版)
原Bjarne Stroustrup
書名(英文):Inside the C++ Object Model
書名(中文):深度探索 C++ 物件模型
原Stanley B. Lippman
書名(英文):Effective C++, Thrid Edition
書名(中文):Effective C++ (第三版)
原Scott Meyers
書名(英文):More Effective C++
書名(中文):More Effective C++
原Scott Meyers
翻譯者:侯捷
書名(英文):Thinking in C++, Second Edition
書名(中文):C++編程思想 (第二版)
原Bruce Eckel
書名(英文):Thinking in C++, Volume 2 : Practical Programming
書名(中文):C++編程思想 第2卷:實用編程技術
原Bruce Eckel / Chuck Alison
書名(英文):Ruminations on C++ : A Decade of Programming Insight and Experience
書名(中文):C++沉思錄
原Andrew Koenig / Barbara Moo
-
Object-Oriented (物件導向)
書名(英文):Object-Oriented Analysis and Design with Applications, Second Edition
書名(中文):物件導向分析與設計 (第二版)
原Grady Booch
書名(英文):Object-Oriented Modeling and Design with UML,Second Edition
書名(中文):UML物件導向建模與設計 (第二版)
原Michael Blaha / James Rumbaugh
翻譯者:車皓陽、楊眉
書名(英文):Object-Oriented Software Construction (Second Edition)
書名(中文):物件導向軟體構造 (第二版)
原Bertrand Meyer
書名(英文):Design Patterns : Elements of Reusable Object-Oriented Software
書名(中文):設計模式:可複用物件導向軟體的基礎
原Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides
-
Software Engineering (軟體工程)
書名(英文):Software Engineering (7th Edition)
書名(中文):軟體工程 (第七版)
原Ian Sommerville
書名(英文):Software Engineering : A Practitioner‘s Approach (Fifth Edition)
書名(中文):軟體工程:實踐者之路 (第5版)
原Roger S. Pressman
書名(英文):The Mythical Man-Month
書名(中文):人月神話
原Frederick Phillips Brooks
書名(英文):Software Architecture : Perspectives On an Emerging Emerging Discipline
書名(中文):軟體體繫結構:一門初露端倪學科的展望
原Mary Shaw / David Garlan
-
UNIX Programming (UNIX編程)
書名(英文):Advanced Programming in the UNIX Environment, Second Edition
書名(中文):UNIX 環境進階編程 (第二版)
原W.Richard Stevens / Stephen A.Rago
翻譯者:尤晉元、張亞英、戚正偉
書名(英文):The UNIX Programming Environment
書名(中文):UNIX 編程環境
原Brianw. Kernighan
書名(英文):UNIX Network Programming, Volume 1 : The Sockets Networking API (Third Edition)
書名(中文):UNIX 網路編程 卷1:通訊端連網API (第三版)
原W. Richard Stevens / Bill Fenner / Andrew M. Rudoff
書名(英文):UNIX Network Programming Volume 2 : Interprocess Communications (Second Edition)
書名(中文):UNIX 網路編程 卷2:處理序間通訊 (第2版)
原W. Richard Stevens
書名(英文):The Art of UNIX Programming
書名(中文):UNIX 程式設計藝術
原Eric Raymond
-
UNIX Administration (UNIX系統管理)
書名(英文):UNIX System Administration Handbook (Third Edition)
書名(中文):UNIX系統管理技術手冊 (第三版)
原Evi Nemeth / Garth Snyder
書名(英文):Linux Administration Handbook
書名(中文):Linux系統管理技術手冊
原Evi Nemeth / Garth Snyder / Trent R.Hein
書名(英文):UNIX Unleashed (Fourth Edition)
書名(中文):UNIX 技術內幕 (第四版)
原Robin Anderson / Andy Johnston
書名(英文):UNIX:The Textbook
書名(中文):UNIX作業系統教程
原Syed Mansoor Sarwar / Robert Koretsky / Syed Aqeel Sarwar
書名(英文):Unix Backup & Recovery
書名(中文):UNIX 備份與恢複
原W.Curtis Preston
-
Networks (網路)
書名(英文):Computer Networks (Fourth Edition)
書名(中文):電腦網路 (第4版)
原Andrew S. Tanenbaum
書名(英文):TCP/IP Illustrated, Volume 1 : The Protocols
書名(中文):TCP/IP 詳解 卷1:協議
原W. Richard Stevens
書名(英文):TCP/IP Illustrated, Volume 2 : The Implementation
書名(中文):TCP/IP詳解 卷2:實現
原Gary R. Wright / W. Richard Stevens
書名(英文):TCP/IP Illstrated, Volume 3 : TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols
書名(中文):TCP/IP詳解卷3:TCP事務協議、HTTP、NNTP和UNIX域協議
原W. Richard Stevens
書名(英文):Internetworking with TCP/IP Vol I : Principles, Protocols, and Architecture (Third Edition)
書名(中文):TCP/IP 網路互連技術 卷1:原理、協議和體繫結構 (第3版)
原Douglas E. Comer
書名(英文):Internetworking with TCP/IP Vol II : Design, Implementation, and Internals (Second Edition)
書名(中文):TCP/IP 網路互連技術 卷2:設計與實現 (第2版)
原Douglas E. Comer / David L. Stevens
書名(英文):Internetworking with TCP/IP Vol III : Client-Server Programming and Applications, BSD Socket Version (Second Edition)
書名(中文):TCP/IP 網路互連技術卷3:客戶服務器編程和應用BSD通訊端版 (第2版)
原Douglas E. Comer / David L. Stevens
書名(英文):Internetworking with TCP/IP Vol III : Client-Server Programming and Applications, Windows Sockets Version
書名(中文):TCP/IP 網路互連技術卷3:客戶服務器編程和應用Windows通訊端版
原Douglas E. Comer / David L. Stevens
-
Windows Programming (Windows 編程)
書名(英文):Inside Microsoft Windows 2000 (Third Edition)
書名(中文):Microsoft Windows 2000 技術內幕 (第3版)
原David A.solomon Mark E.Russinovich
書名(英文):Programming Windows (Fifth Edition)
書名(中文):Windows 編程 (第5版)
原Charles Petzold
書名(英文):Programming Applications for Microsoft Windows
書名(中文):Microsoft Windows 應用程式設計
原Jeffrey Richter
書名(英文):Programming with Microsoft Visual C++ .NET (Sixth Edition)
書名(中文):Visual C++.NET 技術內幕 (第6版)
原George Shepherd / David Kruglinski
書名(英文):Dissecting MFC
書名(中文):深入淺出MFC
原侯捷
-
Other (其它)
書名(英文):Computer Systems : A programmer‘ s Perspective
書名(中文):電腦系統
原Randal E. Bryant / David R. O‘Hallaron
書名(英文):Pattern Classification (Second Edition)
書名(中文):模式分類 (第2版)
原Richard O. Duda / Peter E. Hart / David G. Stork