Difference Between C & C++


7 Apr 2011
Reaction score
Some differences between C and C++ languages:

1. C is a Procedural Oriented Language whereas C++ is a Object Oriented Language.

2. C is function driven whereas C++ is object driven.

3. C follows Top Down Approach in design whereas C++ uses Bottom Up Approach.

4. There is no data security in C whereas data is secure in C++ due to concept of classes & objects.

5. We can use reference variables in C++ not in C.

6. Namespace is a feature added to C++ which is not present in C.

Source: sunveer, Btech(CSE)
Top Bottom
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock