• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

History of C++ & Advantages & Disadvantages

C++ History

  • An object oriented programming language
  • Initially named C with classes
  • Developed by Bjourne stroustrip
  • Renamed as c++ in 1983
  • The idea comes from C statement operator +*
  • IS a superset of C

Advantages of C++

  • Object oriented
  • Portable language (writing a program irrespective of operating system as well as Hardware)
  • Low level language like Assembly language on Machine language called portable.

Protablity

  • Portability allows to develop program irrespective of hardware
  • It allows to move the program develop for one platform to another platform
  • C compatible (COMP) : Programs developed in ‘C’ language can be moved without any modifications into C++
  • C++ is an object oriented embedded language which is having the characteristics of low level language & which is also developing the embedded software.

Which language having low level features

Disadvantages

  • it have no security
  • C++ has a bootable, yes c++ is a bootable

What is the difference between C & C++ ?

C C++
It is a structured programming language. It is an object oriented programming language
It does not have inline function It support inline function
It does not support functions with default arguments. It support() with default arguments
It does not have exception handing It support exception handling
It does not support generic programming It support generic programming
It having pointers It having pointer & and references.
Summary
Review Date
Reviewed Item
History of C++ & Advantages & Disadvantages
Author Rating
5

“At TekSlate, we are trying to create high quality tutorials and articles, if you think any information is incorrect or want to add anything to the article, please feel free to get in touch with us at info@tekslate.com, we will update the article in 24 hours.”

1 Responses on History of C++ & Advantages & Disadvantages"

Leave a Message

Your email address will not be published. Required fields are marked *

Site Disclaimer, Copyright © 2016 - All Rights Reserved.