| Sr. No. | Key | C | C++ |
|---|---|---|---|
| 1 | Introduction | C was developed by Dennis Ritchie in around 1969 at AT&T Bell Labs. | C++ was developed by Bjarne Stroustrup in 1979. |
| 2 | Language Type | As mentioned before C is procedural programming. | On the other hand, C++ supports both procedural and object-oriented programming paradigms. |
| 3 | OOPs feature Support | As C does not support the OOPs concept so it has no support for polymorphism, encapsulation, and inheritance. | C++ has support for polymorphism, encapsulation, and inheritance as it is being an object-oriented programming language |
| 4 | Data Security | As C does not support encapsulation so data behave as a free entity and can be manipulated by outside code. | On another hand in the case of C++ encapsulation hides the data to ensure that data structures and operators are used as intended. |
| 5 | Driven type | C in general known as function-driven language. | On the other hand, C++ is known as object driven language. |
| 6 | Feature supported | C does not support function and operator overloading also do not have namespace feature and reference variable functionality. | On the other hand, C++ supports both function and operator overloading also have namespace feature and reference variable functionality. |
Believe on your own logic
Tuesday, October 13, 2020
Home
Unlabelled
What is the difference between C and C plus plus programming language ?
What is the difference between C and C plus plus programming language ?
About Parth Patthar
Soratemplates is a blogger resources site is a provider of high quality blogger template with premium looking layout and robust design. The main mission of soratemplates is to provide the best quality blogger templates which are professionally designed and perfectlly seo optimized to deliver best result for your blog.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment