VEXcode is coding software for VEX robotics learners and educators, from kindergarten through college and beyond. Its consistent interface across VEX platforms is intended to let learners progress without relearning the software. Coding options include drag-and-drop Blocks, Switch Blocks for moving toward Python, and text-based Python and C++. Listed systems include VEX 123, GO, AIM, IQ, EXP, V5, CTE, and AIR. VEXcode VR runs in a browser without installation and includes curriculum and activities; teachers can edit its Google Docs activities. VR does not require student accounts, and each license includes educator access for students at school and at home. The separate VEX VS Code Extension supports C++ and Python and provides IntelliSense, documentation, firmware updates, project imports and templates, and hardware troubleshooting tools. It works on Windows and Mac, requires VS Code 1.66 or later, and supports selected VEX systems. The extension has replaced VEXcode Pro V5, which is end-of-life, while VEXcode Blocks and Text remain supported. VEXcode VR offers a free plan, plus Enhanced at 199.00 USD per year and Premium at 499.00 USD per year per educator.
Who it is for
VEXcode suits learners and educators working with VEX robots across a range of school levels. Its Blocks, Python, and C++ options support different stages of coding instruction.
What is good
- Offers Blocks, Switch Blocks, Python, and C++.
- VEXcode VR runs in a browser without installation.
- VR requires no student accounts.
- Includes curriculum and activities for VR.
- Blocks and Text remain actively supported.
What to know first
- VEXcode Pro V5 is end-of-life.
- The VS Code Extension requires VS Code 1.66 or later.
- Enhanced costs 199.00 USD per year per educator.
- Premium costs 499.00 USD per year per educator.
Verdict
VEXcode offers multiple coding modes and support for a broad set of VEX robotics platforms, with browser-based VR activities for classroom use. Note that the separate VEXcode Pro V5 has reached end-of-life.
VEXcode plans and pricing
All plansCompared on robotics education software
- Free plan
- Yes
- Robot simulator
- Yes
- Coding modes
- block_and_text
- Classroom tools
- Yes
- Curriculum library
- Yes
- Supported robots
- VEX 123, VEX GO, VEX AIM, VEX IQ, VEX EXP, VEX V5, VEX CTE, VEX AIR
- Learner level
- mixed
- Supported platforms
- Web, Windows, macOS, iPadOS, Android

