1.1. Introduction

Welcome to C++—a powerful computer programming language that’s appropriate for technically oriented people with little or no programming experience, and for experienced programmers to use in building substantial information systems.

You’ll learn object-oriented programming in C++. You’ll create many C++ software objects that model things in the real-world.


C++ is one of today’s most popular software development languages. This text provides an introduction to programming in C++11—the latest version standardized through the International Organization for Standardization (ISO) and the International Electrotechnical Commission ...

Get C++11 for Programmers, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.