C++ is a good programming language to know for many reasons, but one of its most important features is that you can create programs using C++ that can run on different operating systems seamlessly . Some of its features include being: General-purpose. Compiled.