In the 2021-22 Vex competition season, VexVRC and VexIQ teams can use either the C Programming Language or the C++ Programming Language for competitions. Vex IQ teams can also use the Python language if they are using the VexIQ Generation 2 hardware.
Programming Languages and Development Environments
VexCodeV5 Pro (C++, V5 only)
VexCode IQ (Graphical C++, VIQC)
VexCode Blocks (Graphical C++, V5)
PROS (C++, VexVRC V5 only)
Vex Blocks Simulation Robots and Environment with programming support (free, web-based programming, no logins required)