Think Java - How to Think Like a Computer Scientist

by Allen B. Downey

Think Java is an introduction to computer science and programming intended for readers with little or no experience. We start with the most basic concepts and are careful to define all terms when they are first used. The book presents each new idea in a logical progression. Larger topics, like recursion and object-oriented programming, are divided into smaller examples and introduced over the course of several chapters.

Description from LibreTexts.

Publisher
lin College
Subjects
Engineering, Computer Science
Licence
CC BY-NC-SA 3.0, as LibreTexts states it. Non-commercial use only.
Who can read
Tweens profiles and older, judged from its title and subjects