Zealot's List of Computer Science, Operating System and Compiler Books
 
 







  
Advanced Compiler Design and Implementation17 reviews
Steven Muchnick

Morgan Kaufmann, 1997

Great starting point for compiler development

+ Bible of compiler data-flow analysis

Compiler development is more of a craft than a science, although there's plenty of science involved. It involves huge numbers of tradeoffs in features, optimizations, and use of the underlying processor. But, as long as people keep coming up with new computing platforms (and not just instruction ...
  
  











  



  
Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming)17 reviews
John R. Levine

Morgan Kaufmann, 2000

Helpful

+ decent
+ A must-have book
+ clear explanation of concepts
  
  











  



  
Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture17 reviews
Jon Stokes

No Starch Press, 2006

Introductory text takes you from beginner to intermediary- and it is fun too!

+ Very Good.
+ Great Intro to Microprocessor Architecture
+ Very good introduction and overview
  
  











  



  
Introduction to Algorithms167 reviews
Thomas H. Cormen, Charles E. Leiserson, ...

The MIT Press, 2001

The best textbook on algorithms, but it is not a programming book.

+ good condition
+ This version has NO CD
+ excellent resource
  
  











  



  
Discrete Mathematics with Applications19 reviews
Susanna S. Epp

Brooks Cole, 2003

Before you buy

+ needed book shipping took forever
+ Pigeon Book Review
+ much better
  
  











  



  
Essentials of Programming Languages, 3rd Edition1 review
Daniel P. Friedman, Mitchell Wand

The MIT Press, 2008

advanced text

This is an advanced text in computer science. Meant perhaps for the 3rd or 4th year undergrad or for the grad student. Directed at a metalanguage level. It explains how to understand and compare various programming languages within a unified conceptual framework. A lot of this is via the writing ...
  
  











  



  
The Art of Compiler Design: Theory and Practice3 reviews
Thomas Pittman, James Peters

Prentice Hall, 1991

Concerning Tom Pittman

+ very good book
+ Very good book on compilers

Tom Pittman is an excellent teacher. Having his instruction in writing is the second best thing. He was a pioneer in microcomputers, having created one of the first compilers available. Strongly Recommended.
  
  











  



  
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (The Art of Computer Programming Series)50 reviews
Donald E. Knuth

Addison-Wesley Professional, 1998

Great boxed set

+ Computer Science
+ Bhagawath Gita,Bible,Kuran and Art Of Programming.
+ Somewhat disappointed by sloppy folding
+ A fundamental book for the randomness.
  
  











  



  
Linux Device Drivers, 3rd Edition45 reviews
Jonathan Corbet, Alessandro Rubini, ...

O'Reilly Media, Inc., 2005

ITA - La programmazione di moduli del kernel spiegata dettagliatamente

+ Best book for device drivers programming
+ Device Drivers
+ I Can do this.
+ Best Linux 2.4 Device Driver Book
  
  











  



  
Compilers: Principles, Techniques, and Tools (2nd Edition)67 reviews
Alfred V. Aho, Monica S. Lam, ...

Addison Wesley, 2006

The new cover is awesome! Long live the Purple Dragon!

+ Life is a Lex.
+ The best for getting the theoretical foundation of compilers

The CGI cover looks great! I only wish it stretched along the spine of the book like in the previous editions.
  
  











  



  
Types and Programming Languages6 reviews
Benjamin C. Pierce

The MIT Press, 2002

An accessible yet thorough introduction to type systems

+ Excellent book
+ Just right
+ Not quite what I was looking for
+ Well put, practical and theoretic book on types.
  
  











  



  
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer ...158 reviews
Harold Abelson, Gerald Jay Sussman

The MIT Press, 1996

this book saved my life

+ Have you read your SICP today?
+ go back to skool!
+ The one book *every* programmer must read
+ Single most important CS book
  
  











  



  
Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)47 reviews
Jeff Duntemann

Wiley, 2000

THIS BOOK SHOULD BE TITLE "PRE-ASSEMBLY LANGUAGE" !!!

+ very informative
+ Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)

This book is a MUST for anyone taking Assembly Language in a computer science class. Most books on assembly language leave out some VERY important information. Most programming languages are basically the same and require the same logic to use. There is a an important difference between assembly ...
  
  











  



  
Concrete Mathematics: A Foundation for Computer Science (2nd Edition)29 reviews
Ronald L. Graham, Donald E. Knuth, ...

Addison-Wesley Professional, 1994

Great book... some reviewers simply don't get it.

+ Long Live Concrete Mathematics!
+ A difficult but worthwhile mathematics text
+ Concrete Math is fun
  
  











  



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

Prentice Hall PTR, 1988

The Must-have

+ C Programming Book
+ Magic book
+ Great Book
+ The defacto book on C
  
  











  



  
The Algorithm Design Manual27 reviews
Steve S. Skiena

Springer, 1998

Accessible Guide to Algorithm Design

+ Great book
+ extremely practical, very good as a starting point in algorithms study
+ For the real programmer
+ A very practical reference in designing algorithm
  
  











  



  
Linux Kernel Development (2nd Edition) (Novell Press)37 reviews
Robert Love

Novell Press, 2005

Primer for transitioners to Linux

+ Excellent book and easy to read
+ Perfect Book
+ Very impressed.
+ Excellent Book
  
  











  



  
Modern Operating Systems (3rd Edition) (GOAL Series)28 reviews
Andrew S. Tanenbaum

Prentice Hall, 2007

Interesting, accessible, humorous

+ Great Book

This book was assigned for my Operating Systems course in college this semester. It is truly a great textbook, and this is coming from a student who has read (and avoided) a lot of textbooks. It makes the subject matter very easy to understand in a variety of ways that help illustrate the concepts ...
  
  











  



  
Code: The Hidden Language of Computer Hardware and Software60 reviews
Charles Petzold

Microsoft Press, 2000

Finally a Book About Engineering Not Written for Engineers

+ 5 stars are not enough
+ Best book I've read all year
+ C'est Magnifique!
+ A labour of love
  
  











  



  
Basic Category Theory for Computer Scientists (Foundations of Computing)8 reviews
Benjamin C. Pierce

The MIT Press, 1991

Good Introduction

+ A Good Read

I have been reading several different category theory texts recently, and this one was very succinct and accessible. Particularly useful for understanding functional programming.
  
  











  






   



apparel
baby
beauty
books
camera photo
cell phones
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
magazines
musical instruments
office products
outdoor living
computer video games
popular music
pet-supplies
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry



Kindle - Amazon's New Wireless Reading Device
This is the future of book reading. I have used it and love it!

randomly chosen


book: A Walk For Sunshine: a 2,160 mile expedition for charity on the ...


leave a comment


home  impressum - about us