Introduction :

  • A C++ program is a collection of commands, which tell the computer to do "something".

  • This collection of commands is usually called C++ source code, source code or just code.

  • Commands are either "functions" or "keywords".

  • Keywords are a basic building block of the language, while functions are, in fact, usually written in terms of simpler functions--you'll see this in our very first program, below. (Confused? Think of it a bit like an outline for a book; the outline might show every chapter in the book; each chapter might have its own outline, composed of sections.

  • Each section might have its own outline, or it might have all of the details written up.

  • Thankfully, C++ provides a great many common functions and keywords that you can use.

  • C++ is an intermediate-level language with object-oriented programming features, originally designed to enhance the C language.

  • C++ powers major software like Firefox, Winamp and Adobe programs.

  • It's used to develop systems software, application software, high-performance server and client applications and video games.