The T1 and T2 command sets are identical. What you write in one you can write in the other without learning/unlearning commands. The only exception in terms of command count is that in T2 you can also tap into the raw commands of the AppGameKit engine sometimes (mainly used for internal house-keeping). They are not documented as they are not part of the concept of 'write once', but they come in handy for very specific purposes when managing the AppGameKit Player. The bottom line is that you can learn all the commands in BASIC, and when/if you move over to C++, all the same commands will be there to welcome you
I drink tea, and in my spare time I write software.