MRXcode Blocks
Drag-and-drop visual programming for beginners. Build logic skills without syntax worries.
Learn MorePlatforms
Teach
Teach with MRXEducators: get startedSTEM LabsLesson libraryPacing guidesStandards alignmentLearning continuumClassroom postersProfessional development
Teacher AcademyTeacher trainingPD+ membershipCertification tracksLive webinarsEducator conferenceConference scheduleCourses & trainingStudents & families
Student trainingSummer campsAfter-school clubsFind your platformQuick links
Official MRX Software
The all-in-one integrated development environment for MRX robots. Code in blocks, Python, or C++ — all in one powerful application with built-in simulation.
Seamlessly switch between visual blocks, Python, and C++ as students progress
Drag-and-drop visual programming for beginners. Build logic skills without syntax worries.
Learn MoreFull-featured Python environment with autocomplete, debugging, and MRX robot API.
Learn MoreVirtual robot simulation for practice without hardware. Perfect for remote learning.
Learn MoreAdvanced text-based programming for competition-level robotics and university courses.
Instantly convert your block programs to Python or C++ to see how real code works.
Upload code to your robot wirelessly via Bluetooth or Wi-Fi. No cables needed.
Free for all MRX users. Available on Windows, macOS, and Chromebook.
Version 2.8.1 · Stable · 29 Aug 2026
Drag-and-drop block coding for PLY, KID and MID, in the browser and on tablets.
Version 1.9.0 · Stable · 3 Sep 2026
Python editor with the mrx library, simulator and debugger.
Version 3.2.0 · Stable · 16 Sep 2026
The all-in-one IDE: blocks, Python and C++ for every MrX robot.
Ensure your computer meets these minimum specifications for the best experience
Download MRXcode Studio and begin your robotics journey today