This exciting new edition by respected author Cay Horstmann provides an introduction to C++ and computer programming that focuses on the essentials — and on effective learning. Suitable for a first course in programming for students in computer science, engineering, technology, and the physical sciences, it requires no prior programming experience. The new edition provides even more tools for motivating students to program and giving them the tools to succeed.