Difference Between C And C++ Languages
C and C++ are computer languages,Object oriented C is called C++. Object oriented programming means a programming which have the concept of objects. Any thing that can be defined is called an object. C++ was based on C and retains a great deal of the functionality. C++ does not retain complete source-level compatibility with C.C++ builds on C to add features that support object-oriented programming. In particular, C++ adds classes and inheritance.
Difference between C and c++ Languages :
C and C++ are the computer languages used for the programming concepts. The differences between C and C++ are mentioned below:
- C is a low level language and is less user friendly where as C++ is a middle level language and is easily interpretable by the machine and is more user friendly too.
- The execution in C is from top to down where as that in C++ is from bottom to up.
- C is Procedure Oriented Programming Language (POP).
- C++ is Object Oriented Programming Language (OOP).
- C program has extension .C
- C++ program has extension .cpp
- C is mostly used to develop system software.
- C++ is mostly used to modal real life problem to program and use to develop application programs.
- C is function-driven.
- C++ is object-driven.
- C language does not support the OOPS concept.
- C++ is an Object oriented language.
- C files use stdio.h as standard header files
- C++ use iostream.h as standard header files
- C++ is more powerful language instance of c.

