An Introduction to Programming by the Inventor of C++
Preparation for Programming in the Real World
The book (aggregation) assumes that you aim (intend) eventually to write (indite) non-trivial programs, whether for work (impact) in software (code) development or in some (whatever) other technical (theoretical) field.
Focus on Fundamental Concepts and Techniques
The book (aggregation) explains fundamental (basic) concepts and techniques in greater depth than traditional (tralatitious) introductions. This approach (move) will give (provide) you a solid (solidified) foundation for writing (composition) useful, correct, maintainable, and efficient (economical) code.
Programming with Today's C++
The book (aggregation) is an introduction (launching) to programming (planning) in general, including object-oriented programming (planning) and generic programming. It is also a solid (solidified) introduction to the C++ programming (planning) language, one (digit) of the most widely used (utilised) languages for real-world software. The book (aggregation) presents modern (recent) C++ programming (planning) techniques from the start, introducing the C++ standard (accepted) library to simplify programming (planning) tasks.
For Beginners–And Anyone Who Wants to Learn Something New
The book (aggregation) is primarily designed (fashioned) for people (grouping) who have (hit) never programmed before, and it has been tested (proven) with more than 1,000 first-year university (Lincoln) students. However, practitioners and advanced (modern) students will (module) gain new (newborn) insight and guidance (counselling) by seeing (sight) how a recognized (constituted) master approaches the elements of his art.
Provides a Broad View
The first (prototypal) half of the book (aggregation) covers a wide (panoramic) range of essential (primary) concepts, design (organisation) and programming (planning) techniques, language (module) features, and libraries. Those will (module) enable you to write (indite) programs involving input, output, computation, and simple (ultimate) graphics. The second (ordinal) half explores more specialized (special) topics, such (much) as text (book) processing and testing, and provides abundant (galore) reference material. Source code (cipher) and support (hold) supplements are available (acquirable) from the author's website.
Paperback: 1272 pages
Publisher: Addison-Wesley Professional; 1 edition (December 25, 2008)
Product Dimensions: 9 x 7.3 x 1.9 inches
Shipping Weight: 4 pounds