The C++ Programming Language: Special Edition (3rd Edition)279 reviews
Bjarne Stroustrup

Addison-Wesley Professional, 2000

Best C++ Book

+ A lot of information. Well organized. From a man who has done an enormous amount of work on C++.
+ C++ Stroustrup
+ The Book Of All Books
+ Beginner or Advanced, this book is for you
  
  











  



  
Assembly Language for the IBM PC Family (3rd Edition)11 reviews
William Jones

Addison Wesley, 2000

Possibly the best book on Assembly Language

+ Excellent book
+ Excellent for Beginners

Usually it is enough to go thru the first few chapters to know a book's usefulness. Reading just the first Chapter is enough to convince that this an excellent (possibly best!) book on Assembly Language.
  
  











  



  
Concepts of Programming Languages (7th Edition)28 reviews
Robert W. Sebesta

Addison Wesley, 2005

Intro to programming languages

This book is decent for what it is, and that is an introductory programming languages textbook. The background material on what makes languages different and how those types of languages function differently is pretty good. Once the book gets into the survey of the different languages, the ...
  
  











  



  
Computer Organization and Architecture27 reviews
William Stallings

Prentice Hall, 2002

Not a good book

I followed this book in my undergraduate studies and what I remember very precisely is that I did not like it. William Stallings's way of writing is always dry, i.e., reader does not feel it interesting to read. This is by far the biggest negative aspect of this book. In addition, it is difficult ...
  
  











  



  
Classic Data Structures in Java5 reviews
Timothy Budd

Addison Wesley, 2000

Good book, broken code

+ Good book but broken code examples

The author does a good job describing algorithms and tools to use. However, after downloading the code from his web site and compiling the source code, less than one half of it worked on a Windows 2000 box without modification + two class files can't be re-created because of missing source code ...
  
  











  



  
Introduction to the Design and Analysis of Algorithms (2nd Edition)8 reviews
Anany V. Levitin

Addison Wesley, 2006

Great introductory text!

+ A survey of algorithm techniques
+ Fantastic intro book
+ New classification of algorithms
+ Great Introduction to Algorithmic Design
  
  











  



  
Practical Common Lisp49 reviews
Peter Seibel

Apress, 2005

Perfect companion to Lispworks LISP IDE for Windows

+ wordy though useful and expansive
+ Quite Possibly the Best Language Tutorial Ever Written
+ Very helpful and practical
+ A great beginner/intermediate text
  
  











  



  
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley ...134 reviews
Scott Meyers

Addison-Wesley Professional, 2005

A book to read after knowing c++ syntax

+ A 'must' for any serious C++ user
+ Kindle Edition formatting acceptable, but not great
+ Just get it
+ Good theoretical treatise of issues at hand
  
  











  



  
The Design and Implementation of the FreeBSD Operating System10 reviews
Marshall Kirk McKusick, George V. Neville-Neil

Addison-Wesley Professional, 2004

Highly recommended for learning how a kernel works in practice

+ Best Linux book for advanced learners
+ Very nice and complete introduction book
+ The OTHER freeOS explained
+ Very good work
  
  











  



  
Memory as a Programming Concept in C and C++9 reviews
Frantisek Franek

Cambridge University Press, 2003

This book should be made an optional reading for in undergraduate computer science student

+ Great book
+ Another book that will be helpful

I agree with the other reviewers. In general this is good book. It bridges the gaps between many computer science disciplines. Especially OS and programming language. It also touched a little bit on computer architecture and linking process. The text was written in a a very clear way. However, I do ...
  
  











  



  
C Programming Language (2nd Edition) (Prentice Hall Software)257 reviews
Brian W. Kernighan, Dennis M. Ritchie

Prentice Hall PTR, 1988

The Must-have

+ A book to keep ..
+ C Programming Book
+ Magic book
+ Great Book
  
  











  



  
Operating Systems (3rd Edition)25 reviews
Gary Nutt

Addison Wesley, 2003

great OS book

+ I used it as a text for years and never found it lacking
+ Good textbook

This books picks up examples from real operating systems.. the conslusions at the end of every chapter make sense to anybody who has actually written code for an OS rather than one of those books that pontificate about how it is supposed to be.
  
  











  



  
Software Engineering (7th Edition) (International Computer Science Series)5 reviews

Addison Wesley, 2004

One of the best books I've read

+ Ian Sommerville's Software Engineering
+ Good introduction and explanation of software engineering
+ good overview of the main issues
  
  











  



  
Classic Data Structures in Java5 reviews
Timothy Budd

Addison Wesley, 2000

Good book, broken code

+ Good book but broken code examples

The author does a good job describing algorithms and tools to use. However, after downloading the code from his web site and compiling the source code, less than one half of it worked on a Windows 2000 box without modification + two class files can't be re-created because of missing source code ...
  
  











  



  
Assembly Language for the IBM PC Family (3rd Edition)11 reviews
William Jones

Addison Wesley, 2000

Possibly the best book on Assembly Language

+ Excellent book
+ Excellent for Beginners

Usually it is enough to go thru the first few chapters to know a book's usefulness. Reading just the first Chapter is enough to convince that this an excellent (possibly best!) book on Assembly Language.
  
  











  



  
Practical Common Lisp49 reviews
Peter Seibel

Apress, 2005

Perfect companion to Lispworks LISP IDE for Windows

+ wordy though useful and expansive
+ Quite Possibly the Best Language Tutorial Ever Written
+ Very helpful and practical
+ A great beginner/intermediate text
  
  











  



  
Software Engineering (7th Edition) (International Computer Science Series)5 reviews

Addison Wesley, 2004

One of the best books I've read

+ Ian Sommerville's Software Engineering
+ Good introduction and explanation of software engineering
+ good overview of the main issues
  
  











  



  
C Programming Language (2nd Edition) (Prentice Hall Software)257 reviews
Brian W. Kernighan, Dennis M. Ritchie

Prentice Hall PTR, 1988

The Must-have

+ A book to keep ..
+ C Programming Book
+ Magic book
+ Great Book
  
  











  



  
Concepts of Programming Languages (7th Edition)28 reviews
Robert W. Sebesta

Addison Wesley, 2005

Intro to programming languages

This book is decent for what it is, and that is an introductory programming languages textbook. The background material on what makes languages different and how those types of languages function differently is pretty good. Once the book gets into the survey of the different languages, the ...
  
  











  



  
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley ...134 reviews
Scott Meyers

Addison-Wesley Professional, 2005

A book to read after knowing c++ syntax

+ A 'must' for any serious C++ user
+ Kindle Edition formatting acceptable, but not great
+ Just get it
+ Good theoretical treatise of issues at hand