C++ language
C++ (pronounced: C Plus Plus) (English: C++) is a versatile programming language, and is considered an object-oriented programming language. Many consider it the best language for designing applications with a large interface and for dealing with the solid structure of the computer, due to its speed of implementation, which is not much different from C, and in return it provides more complex handling of data. C++ is a high-level programming language and at the same time close to the low-level assembly language. They are cultivars that use the available properties of encapsulation, polymorphism, heredity and structure).
The most important addition that C++ brought to C is object programming. Where C relies on procedural programming, which was sufficient at the time. However, the advent of graphical interface operating systems moved many programmers to object-oriented programming. However, C is still used in Windows and Unix programming. The most prominent of these additions are:
1- Process overloading: It is considered by many to be the most important addition in C++, as it made C++ an extensible language. There are more than 30 processes that can be overloaded.
2- Inheritance: It is the possibility of developing a new class that inherits all the characteristics of another class. In this case the class is called the derived class.
3- Use the symbol to include single-line notes that are ignored by the compiler when doing the translation.