--- title: Programming weight: 30 summary: "Program your robot with Arduino C/C++, MicroPython, or TinyGo." --- ## Programming Guide Learn to program your Go Education robot using the language that fits you best. ### Available Languages | Language | Level | Best for | |----------|-------|----------| | Arduino C/C++ | Beginner–Advanced | Full hardware control, performance | | MicroPython | Beginner | Quick prototyping, scripting | | TinyGo | Intermediate–Advanced | Go language on microcontrollers | > 📖 **Coming soon** — Programming tutorials are being written.