The question to be asked is what type of programs do you want to make? Then, we can tell you if c+ is a good fit.