List of Free Computer Science Books

I’ll expand this list as I go through my bookmarks, for now here’s a short list of free computer science related books available for free online.

Websites Featuring Free Books:



Structure and Interpretation of Computer Programs

Programming Languages: Application and Interpretation

The Art of Assembly Language

Real World Haskell

Wikibooks Haskell

Think Python

An Introduction to Scheme and its Implementation

How to Design Programs

Teach Yourself Scheme in Fixnum Days

The Scheme Programming Language

Concrete Abstractions

Squeak by Example