C++ is the programming language most used by developers, especially when it comes to applications. 
It allows you to approach development under several paradigms: generic, procedural and object-oriented programming. 
It is a compiled language, which means that the source code is translated into object, or binary, code so that the machine can execute it.