O livro apresenta os principais conceitos e práticas da linguagem de programação C++, dividido em cinco partes. A primeira parte aborda os fundamentos da programação. A segunda parte trata da entrada, saída e interfaces gráficas. A terceira parte discute dados e algoritmos. A quarta parte amplia os conceitos iniciais. A quinta parte contém apêndices sobre a linguagem, biblioteca padrão e ferramentas de desenvolvimento.