answersLogoWhite

0

C++ is a superset of C (rather than a subset of C) because it inherits directly from C and adds object-oriented programming principals to the C language. If it were a subset of C then it would reduce the language, not enhance it. Indeed, the original C++ compiler simply translated the C++ source code into C source code which was then compiled by the C compiler. Modern C++ compilers do the same sort of thing but they do it far more efficiently, without the need to produce any intermediate C source code.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions

What are the interpreter in c plus plus?

C++ is a compiled language, not an interpreted language.


In computer language C plus plus is related to?

C++ is related to C, the language from which it is derived.


Is c plus plus a complied or interpreted language?

C++ is generally a compiled language.


What is the difference between c and c plus plus extension?

c language is the structure oriented language and c does not follows the object oriented paradigms . c++ obeys the all object oriented language characteristics ========== C++ is a set of extensions to the C language to allow some (not all) principles of object-oriented programming to be used. Originally, C++ was a front end pre-processor for C and C++ compilers will translate C language functions.


Is C plus plus a high level language?

Yes, C++ is a high-level language.


Who is the owner of c plus plus language?

Bjarne Stroustrup is the author of C++. However, no one "owns" this language.


What is the significance of c plus plus?

C++ is an object oriented programming language


Is c plus plus a structured language?

Yes


What do the two plus stand for in C plus plus?

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.


Who created 'C Plus Plus ' language and when?

C ++ is a computer progamming language just like Java, Python and Perl or even its predecessor 'C'.


Can you rewrite a cuda file in c c plus plus language?

Yes, you can rewrite a cuda program originally written in c in c plus plus.


Why c plus plus is platform dependent?

C++ is not platform dependent. The implementation is, but not the language.