C++ wasn't discovered. It was an evolutionary development of the C language that came before it. C++ is C-style shorthand for C=C+1, which literally translates as "the successor to C."
As to who invented C++, Bjarne Stroustrup (1950-present) began development in 1979 in an effort to improve upon the OOP-based Simula language by integrating the low-level features of BCPL (basic combined programming language) which was itself a precursor to B (a subset of BCPL) from which C later evolved. Other languages that influenced the development of C++ included Ada, ALGOL 68, CLU and ML.
However, Bjarne chose C as the basis for the new language because it was already in widespread use as a general purpose language, and was both fast and portable. The new language was initially called "C with Classes." The name was changed to C++ in 1983 and the first commercial release was in 1985.
As well as developing the language itself, Bjarne was also responsible for processing extension proposals upon the C++ standards committee, and also wrote the seminal textbook "The C++ Programming Language", a must-have book for any serious C++ developer.
Bjarne Stroustrup was born in Denmark and is currently Professor and holder of the College of Engineering Chair in Computer Science at Texas A&M University.
C++ is related to C, the language from which it is derived.
C++ is a compiled language, not an interpreted language.
C++ is generally a compiled language.
ajeet rai
Yes, C++ is a high-level language.
Bjarne Stroustrup is the author of C++. However, no one "owns" this language.
C++ is an object oriented programming language
The ++ in C++ refers to the postfix increment operator (operator++()). It's literal meaning is "the successor to C", in reference to the C language upon which the C++ language is based.
Yes
C ++ is a computer progamming language just like Java, Python and Perl or even its predecessor 'C'.
Yes, you can rewrite a cuda program originally written in c in c plus plus.
C++ is not platform dependent. The implementation is, but not the language.