Bruce Eckel's Free Electronic Books

These are electronic books in HTML on C++ and Java, along with the source code. The HTML books are fully indexed, use Frames for easy navigation through the chapters, and have color syntax highlighting on all the source-code listings. Each HTML download contains an entire book and source code in a single zipped file.

Click Here for Prague Seminar Information
Going to Prague for the seminars is competetive with staying in the US

Thinking in Java, 2nd edition Revision 12
Word Version (May have more recent corrections than HTML version; see redline/strikeouts)

Last Modified June 12 2001    Revision History

Thinking in Java, 1st edition

Last Modified Sat Feb 5 2000

Thinking in C++, 2nd edition, Volume 1 Revision 13

Last Modified Sept 27, 2001   Revision History

Thinking in C++, 2nd edition, Volume 2 Revision 4

Last Modified August 19, 2001   Revision History

Thinking in Patterns, (Under Development)
Word Version

Last Modified September 7, 2001.