Transcription: The syntax of C++ is based on the syntax of C. The C++ language contains many features that are extensions of C. On the other hand, C++ also omits some features that are relatively minor and arguably not desirable capabilities of C. C++ inherits the flexibility and conciseness of C. The compatibility with C is such that most C programs can compile and run in C++ with no modifications. Indeed, C++ is sometimes referred to as a better C.