Max is ideal to take you up the ladder, IMO. You have a lot of extra stuff there, like pointers, OOP.You also have an optimising compiler. Many people complain Max is too complicated, but I found it to be extremely close to the other Blitz languages, bar the optional extras which you don't have to use. The only complication you're stuck with that I can think of is the need to create your own lists, but that's like an extra 2 commands. Not rocket science.
Unless you specifically want to get a job working with C++, I wouldn't really bother with it. It's not the holy grail any more. C# or Java are better bets.
Unless you specifically want to get a job working with C++, I wouldn't really bother with it. It's not the holy grail any more. C# or Java are better bets.