C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.
This reference will take you through simple and practical approach while learning C++ Programming language.
This reference has been prepared for the beginners to help them understand the basic to advanced concepts related to C++ Programming languages.
Before you start doing practice with various types of examples given in this reference, I'm making an assumption that you are already aware about what is a computer program and what is a computer programming language.
Compile/Execute C++ Programs
If you are willing to learn the C++ programming on a Linux machine but you do not have a setup for the same, then do not worry. The compileonline.com is available on a high end dedicated server giving you real programming experience with a comfort of single click compilation and execution. Yes! it is absolutely free and its online.
(1) C++ Basic Object Oriented Concepts
Just go through these concepts to understand basic Object Oriented Terminology.
(2) C++ Quick Guide
A quick C++ reference guide for C++ Programmers.
(3) C++ Useful Resources
A collection of C++ Sites, Books and Articles is given at this page.
(4) C++ References
A link on C++ Standard Library
(5) C Tutorial
Learn C in really simple steps with examples using this tutorial.
(6) C++ Tutorial in PDF
Download a quick C++ tutorial in PDF format.