What We Offer

C++ Introduction

What is C++

  1. C++ is a cross-platform language which is used to create high performance applications.
  2. C++ gives programmers a high level of control over system resources and memory.

Use of C++

  1. Banking Software.
  2. Operating Systems.
  3. Web Browsers.
  4. Game Engines and gaming/video technology.
  5. Various Desktop applications.
  6. Database Software.
  7. Scientific and Mathematical software or applications

History of C++

C++ was developed by Danish computer scientist Bjarne Stroustrup at Bell Labs in 1983 as an extension of the C language

 The development of C++ actually began with four years in 1979 before its release. It did not start with the name C++.Its first name was with C with classes.

Difference between C and C++

  1. C is a Procedural Oriented language, whereas C++ is an Object-Oriented Programming language.
  2. C supports only Pointers whereas C++ supports both pointers and references.
  3. C does not allow you to use function overloading whereas C++ allows you to use function overloading.
  4. C supports built-in data types whereas C++ supports built-in as well as user-defined data types.
  5. C language follows the Top-Down programming approach whereas C++ follows a bottom-up programming approach.
  6. C scan and printf are used for the standard input and output while in C++, cin and cout are given for standard input and output operations.