So yes, it is absolutely worth learning the language . I know a lot of C++ is used in systems programming, more so for systems that performance is of absolute importance like high frequency trading. In data science/machine learning and/or Artificial intelligence, most of the frameworks and tools are developed using C++.