This is the ground-breaking, definitive text for the CS1 course, written exclusively for the student, as opposed to the IT professional. The unique pedagogy of this book includes full programming examples, syntax/explanation/example, extensive visual diagrams, and many programming exercises at the end of each chapter.