[header] How to learn c + + programming [title] Learn about c + +'s history. [step] The best way to start programming a language is to learn its roots. Even though you may not understand everything that you read, some of these pages will introduce you to important terms that will come up later (such as " object-oriented programming "). 
[title] Install a c + + compiler (and possible ide). [step] A compiler is required for programming in c + +, because the actual source code has to be compiled into a file that your computer can run.