Building Java Programs (3rd Edition) introduces novice programmers to basic constructs and common pitfalls by emphasizing the essentials of procedural programming, problem solving, and algorithmic reasoning. Authored by Stuart Reges, this edition develops programming knowledge for a broad audience by using objects early to solve interesting problems and defining objects later in the course. With 1176 pages, it provides a comprehensive introduction to Java programming. NEW! This edition is available with MyProgrammingLab, an innovative online homework and assessment tool that helps students fully grasp the logic, semantics, and syntax of programming through practice and immediate personalized feedback.
