Programming: Principles and Practice Using C++ [Paperback]

Programming: Principles and Practice Using C++ [Paperback]

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.



Product Details:
Paperback: 1272 pages
Publisher: Addison-Wesley Professional; 1 edition (December 25, 2008)
Language: English
ISBN-10: 0321543726
ISBN-13: 978-0321543721
Product Dimensions: 9 x 7.3 x 1.9 inches
Shipping Weight: 4 pounds