Green

Tea

Press

Green Tea Home Page

Donate towards my web hosting bill!

How to Think Like a Computer Scientist

C++ Version

Welcome to the homepage of How to Think Like a Computer Scientist: C++ Version, by Allen B. Downey.

How to Think... is a free textbook available under the GNU Free Documentation License. Readers are free to copy and distribute the text; they are also free to modify it, which allows them to adapt the book to different needs, and to help develop new material.

The book is available in a variety of electronic formats. The following are links to a site generously provided by the Open Book Project.

  • The LaTeX source code is available as a gzipped tar file.

  • Precompiled copies are available in PDF and Postscript . Users are free to download and print these files.

  • The HTML version is also available if you prefer to read it online. Or you can download all the HTML pages in a gzipped tar file.