if you want to use c++ to code, you need to download vexcode v5 pro.
vexcode v5 only has blocks and python.
Chaging the names of these programs was a bad move, it causes so much confusion about which program to download. vexcode v5 and vexcode v5 pro describe nothing about what the program is for, while the old names, vexcode v5 blocks (you could add “& python” to the end to be even more descriptive) and vexcode v5 text describe the programs and their uses perfectly. even clicking “learn more about this version” on the website tells you very little about what each one does. Just my 2 cents.
Once C++ is implemented in VEXcode V5, the old naming convention would make no sense because you’d have “VEXcode V5 Blocks, Python and C++” as one piece of software, and “VEXcode V5 C++” as the other.
Whilst you could debate what the names should be, VEXcode V5 and VEXcode V5 Pro do suggest that one version is for more experienced users.
My guess is because C++ will never be integrated into VEXcode in the same way that it is using the Monaco editor in Pro where you have a lot more control over all sorts.
It’ll be beginner C++ and higher (Pro if you will) C++