Think JavaHow to Think Like a Computer Scientistby Allen B. DowneyThis is an old version of the book. Here is the current edition of this book, with co-author Chris Mayfield. Download Think Java in PDF. Read Think Java online. Read more about Think Java on Facebook.
Think Java is an introduction to Java programming for beginners. It is tailored for students preparing for the Computer Science Advanced Placement (AP) Exam, but it is for anyone who wants to learn Java.
Think Java is a free textbook available under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported 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. A Spanish version of the book, translated by German Kruszewski and others, is available here. And their source documents are in this repository. An Arabic version of the book, translated by Muhammad Saied, is here. Download the LaTeX source code (with figures and a Makefile) in a zip file. Other Free Books by Allen DowneyThink Stats: Probability and Statistics for Programmers Python for Software Design: How To Think Like a Computer Scientist |
Like this book?Are you using one of our books in a class?We'd like to know about it. Please consider filling out this short survey.
|