C Programming | C++ Programming |
---|
C follows the procedural programming paradigm | C++ is a multi-paradigm language(procedural as well as object oriented) |
In C language focus on procedure and steps. | C++ focuses on the data rather than the process |
In C data hiding and data security is not possible. | Data hiding and data security is present. |
C uses Top-Down approch | C++ uses Bottom-Up approach |
C is a function driven programming language | C++ is a object driven programming language |
C does not support overloading concept | C++ supports overloading concepts like operator overloading and function overloading |
C does not support namespaces concept | CPP supports Namespaces concept. |
C not support exception handling | C++ supports Exception Handling |
C is structured programming language | C++ is object oriented programming language. |
C does not support inheritance, reusability, polymorphism, data abstraction | CPP supports inheritance, reusability, polymorphism, data abstraction. |
C language only support Early binding | CPP supports both Early and Late binding |
C uses standard input, output functions like scanf and printf. | C++ uses input function cin and output function is cout. |
There are all data is available to end user. No data security | There is data abstraction. Not complete data is available to End user |
8 comments:
Thanks Deepak Purbia for this post. I was looking for a c and c++ differences and after a long search I come to your post. It really help me a lot..
Thanks..
it is very easy to understand but we want extradinary examples.....
Hello, i would like to ask that what is the scope of C language training, what all topics should be covered and it is kinda bothering me … and has anyone studies from this course http://www.wiziq.com/course/2118-learn-how-to-program-in-c-language of programming in C ?? or tell me any other guidance...
would really appreciate help… and Also i would like to thank for all the information you are providing on C concepts.
Updating with the latest technology and implementing it is the only way to survive in our niche. Thanks for making me this article.
Node JS training in chennai | Node JS training institute in chennai
Thank you for this valuable information. I have got some important suggestions from it. Get your business to the next level in simple steps.
ERP in Chennai
Thanks for sharing this valuable information to our vision.
Just Click
Thanks For Sharing.difference-between-c-and-c-programming
Executive MBA Distance Education
Good post..Keep Sharing.! I'm working in brave technologies private limited. We are the leading ERP software development company in chennai.
Post a Comment
Dont SPAM