• logo
  • PHP
  • PHP OOPs
  • script
    • JavaScript
    • JQuery
    • Ajax
    • AngularJs
    • VueJs
    • NodeJs
    • ReactJs
  • wordpress
  • Codeigniter
  • Codeigniter 4
  • Laravel
  • Python
  • MySql
  • Json
  • C
  • C++
  • More ...
    • Cakephp Framework
    • MongoDb
    • MySqli PDO
    • .htaccess
    • HTML 5
    • CSS
    • SEO
    • DCA

C++

  • What is C++
  • C++ Features
  • C++ program
  • C++ input/output
  • C++ Variable
  • C++ Data types
  • C++ Operator
  • OOPs
  • Access Specifier (Modifier)
  • Types of Member Functions
  • C++ Constructor
  • C++ Destructors
  • this pointer
  • Polymorphism

 Important Links

Read More

Home » C++ » 

What is C++?


C++ is an object-oriented programming language. It is an extension to C programming. C++ programming language was developed in 1980 by Bjarne Stroustrup at bell laboratories of AT&T (American Telephone & Telegraph), located in U.S.A. C++ is an intermediate level language, as it comprises a confirmation of both high level and low level language features.

C++ is an Object Oriented Programming language but is not purely Object Oriented. Its features like Friend and Virtual.


Benefits of C++ over C Language :-

The major difference being OOPS concept, C++ is an object oriented language whereas C language is a procedural language.
features of C++ makes it a stronger language than C.
  • There is Stronger Type Checking in C++.
  • OOPS features in C++ like Abstraction, Encapsulation, Inheritance etc makes it more worthy and useful for programmers.
  • C++ supports and allows user defined operators (i.e Operator Overloading) and function overloading is also supported in it.
  • Exception Handling is there in C++.
  • The Concept of Virtual functions and also Constructors and Destructors for Objects.
  • Inline Functions in C++ instead of Macros in C language. Inline functions make complete function body act like Macro, safely.
  • Variables can be declared anywhere in the program in C++, but must be declared before they are used.


  • Usage of C++ :-

  • Window application
  • Client-Server application
  • Device drivers
  • Embedded firmware etc

  • what is differences between C and C++ :-





    Itechtuto

    Connect Us Socially:

    Quick Links

    • itech
    • About Us
    • Feedback
    • Trademarks
    • Privacy Policy
    • Terms of Use
    • Sitemap
    • Trademarks
    • Privacy Policy
    • Terms of Use
    • Sitemap

    Copyright © 2016 itechxpert (P) Ltd. All rights reserved.

    Copyright © 2016 itechxpert (P) Ltd. All rights reserved.