For the most part, learning any sort of coding is good, most of the command structures are similar. The only differences is the capability and the range of tasks a language can do. C++ is really up there in terms of how much it can do; so it is really flexible. Its a great language to learn, so I think it's worth learning