Questions And Answers

More Tutorials

C++ Tutorial

The C++ programming language was incrementally developed by Bjarne Stroustrup in the early 1980s, originally as an extended C compiler named Cfront but eventually as an alternative. The language has gone under much revision and has been made standard with C++98. As of C++98, the language is completely compatible with C and adds some new constructs like classes, templates, and exception handling.

The first edition of The C++ Programming Language was published in 1985. As C++ evolved, a second edition was published in July 1991, reflecting the changes made.

The third edition of the book was first published on 30 June 1997; a hardcover version of the third edition, with two new appendices, was later published as The C++ Programming Language: Special Edition on 11 February 2000. Both the softcover third edition and the hardcover “special edition” have since undergone several reprintings, with corrections.

C++ Solutions (ISBN 0-201-30965-3) is a companion book to the third edition of The C++ Programming Language. It contains solutions to selected exercises of The C++ Programming Language.

The fourth edition of the book, which incorporates C++11, was released on May 19, 2013.


In this page (written and validated by ) you learned about C++ Tutorial . What's Next? If you are interested in completing Cpp tutorial, your next topic will be learning about: Cpp Editors and IDEs.

Incorrect info or code snippet? We take very seriously the accuracy of the information provided on our website. We also make sure to test all snippets and examples provided for each section. If you find any incorrect information, please send us an email about the issue:

Share On:

Mockstacks was launched to help beginners learn programming languages; the site is optimized with no Ads as, Ads might slow down the performance. We also don't track any personal information; we also don't collect any kind of data unless the user provided us a corrected information. Almost all examples have been tested. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. By using, you agree to have read and accepted our terms of use, cookies and privacy policy.