C++ is one of the most popular languages that support OOPs features. C++ joins together two separate programming traditions – procedure oriented programming and object oriented programming. That’s why C++ is said to be a superset of C languages. Actually C and C++ are two different languages, though they have similar syntax.
C++ is an extension or superset of C language. C++ programming language was designed and developed by Bjarne Stroustrup at AT&T BELL labs in 1980. C++ is an intermediate level language, as it comprises a confirmation of both high level and low level language features. C++ is a statically typed, free form, multiparadigm, compiled general-purpose language.
Also, the programs are written in C language can run in C++ compilers.
Uses of C++:
C++ is used by programmers to create computer software. C++ is used to create various software and drivers for computer system, are shown in below:
- general systems software,
- drivers for various computer devices,
- software for servers
- software for specific applications
- widely used in the creation of video games.