What is C++ programming languages?
C++ is a general-purpose object-oriented programming (OOP) language, developed by Bjarne Stroustrup at Bell Labs in 1979. C++ is an extension of C language. It is therefore possible to code C++ in a "C style", It means all the keywords which are used by C language can be used also in C++ language.
The main difference between C and C++ is that, C is procedural programming language and does not support classes and objects, while C++ is a combination of both procedural and object-oriented programming language(OOP).
What is C++ used for?
C++ is a powerful general-purpose programming languages. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, Object oriented, functional and so on.
Here is the list of real-world applications and uses of C++:
- Games: World of warcraft, Counter-Strick, Star Craft, etc.
- Libraries:
- Graphics:
- GUI based applications: Adobe Photoshop, Image Ready, Illustrator, etc.
- Database management system: MySQL,
- Operating System: Windows 95, 98, ME, XP etc.
- Web Browsers: IE, Mozilla Firefox, Google Chrome, etc.
- MS-Office
- Banking applications.
- Cloud / Distributed system.
- Embedded systems.
Why do we prefer C++ over C?
C++ is an object-oriented programming language and includes classes, inheritance, polymorphism, data abstraction and encapsulation. C++ has a rich function library. C++ allows exception handling, and function overloading which are not possible in C. C++ is a powerful, efficient and fast language.
C is procedural programming language and does not support classes and objects, while C++ is a combination of both procedural and object-oriented programming language(OOP).
C++ is an extension of C language. It is therefore possible to code C++ in a "C style", It means all the keywords which are used by C language can be used also in C++ language.
C++ has a key features of data hiding to prevent its direct access from outside the class.
Get Started:
C++ is fun and easy to learn. This tutorial will teach you the basic concept of CPP
To learn this tutorial, it is not necessary to have any prior programming experience.
You can also join our offline classes at Protec Computer Academy in Siwan.
0 Comments:
Post a Comment
Please don't enter any spam link in the comment box.