A. The beginning : Bjarne Stoustrup was the man behind this game-changing language. He created this as an extended version of the primary language C by Dennis Ritchie. It was one of the first programming languages to use the concept of Object Oriented Programming(OOP). Classes were the main features of OOPs. So C++ was initially known as C with classes.
B. Popularity : Released in 1985, it gained popularity and became one of the top three programming languages worldwide, with a market share of 17.53% in 2003.
C. Power : It is very powerful language. It is faster than Python, another programming language, in running the same algorithm. Since C++ is compiled to binaries, so it is even faster than Java in running the program.
D. Professional uses : C++ is used in many professional softwares such as Microsoft windows, Google Chrome, Adobe Photoshop, Spotify, YouTube, Amazon, MS Office, MySQL, Firefox.
Top comments (2)
Objective-C, Lisp, Smalltalk, and Simula (that heavily influenced Bjarne) are object-oriented and pre-date C++.
In some cases, you can get better performance with Java when it uses a JIT compiler since it actually has real run-time performance data and can on-the-fly alter the code that's being executed (e.g., de-virtualization) — something a traditional compiler can't do.
It's not clear to me what the point of your post is. There's much more information about C++ out there, even in its Wikipedia page.
Thank you for you feedback. Will try to improve my future posts. 😄