O'Reilly logo

The C++ Programming Language, Special Edition by New Jersey Stroustrup Bjarne AT&T Labs Murray Hill

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. A Tour of C++

 

The first thing we do, let’s kill all the language lawyers.

 
 --Henry VI, part II

What is C++?

C++ is a general-purpose programming language with a bias towards systems programming that

  • is a better C,

  • supports data abstraction,

  • supports object-oriented programming, and

  • supports generic programming.

This chapter explains what this means without going into the finer details of the language definition. Its purpose ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required