Back to Search
ISBN 9780321992789 is out of print and is currently unavailable, alternate formats (if applicable) are shown below.
Available options are listed below:

Programming: Principles and Practice Using C++ (Out of print)

AUTHOR Stroustrup, Bjarne
PUBLISHER Addison-Wesley Professional (05/15/2014)
PRODUCT TYPE Paperback (Paperback)

Description
An Introduction to Programming by the Inventor of C++

Preparation for Programming in the Real World

The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.
Focus on Fundamental Concepts and Techniques

The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code.
Programming with Today's C++ (C++11 and C++14)

The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start, introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks.
For Beginners--And Anyone Who Wants to Learn Something New

The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art.
Provides a Broad View

The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author's website.

Show More
Product Format
Product Details
ISBN-13: 9780321992789
ISBN-10: 0321992784
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
Edition Number: 0002
More Product Details
Page Count: 1312
Carton Quantity: 6
Product Dimensions: 7.40 x 1.90 x 9.00 inches
Weight: 3.70 pound(s)
Feature Codes: Bibliography, Index, Price on Product - Canadian, Price on Product, Maps, Table of Contents, Glossary, Illustrated
Country of Origin: US
Subject Information
BISAC Categories
Computers | Languages - C++
Computers | Programming - General
Dewey Decimal: 005.133
Library of Congress Control Number: 2014004197
Descriptions, Reviews, Etc.
publisher marketing
An Introduction to Programming by the Inventor of C++

Preparation for Programming in the Real World

The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.
Focus on Fundamental Concepts and Techniques

The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code.
Programming with Today's C++ (C++11 and C++14)

The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start, introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks.
For Beginners--And Anyone Who Wants to Learn Something New

The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art.
Provides a Broad View

The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author's website.

Show More

Author: Stroustrup, Bjarne
About Margaret A. Ellis has worked for AT&T Bell Laboratories, UNIX System Laboratories, and Novell in compiler development. Ellis received a masters of science degree in computer science from the University of California. She is the coauthor of The Annotated C++ Reference Manual. Bjarne Stroustrup is the designer and original implementer of C++, the author of "The C++ Programming Language," "The Annotated C++ Reference Manual," and "The Design and Evolution of C++, "and the consulting editor of Addison-Wesley's "C++ In-Depth Series," Having previously worked at Bell Labs and AT&T Labs-Research, he currently is the College of Engineering Chair in Computer Science Professor at Texas A&M University. The recipient of numerous honors, including the "Dr. Dobb's" Excellence in Programming Award (2008), Dr. Stroustrup is a member of the National Academy of Engineering, an AT&T Fellow, an AT&T Bell Laboratories Fellow, an IEEE Fellow, and an ACM Fellow. His research interests include distributed systems, simulation, design, programming techniques, software development tools, and programming languages, and he remains actively involved in the ANSI/ISO standardization of C++. Dr. Stroustrup holds an advanced degree from the University of Aarhus in his native Denmark and a Ph.D. in Computer Science from Cambridge University, England.
Show More
List Price $74.99
Your Price  $74.24
Paperback