TRIK Studio is a free programming environment for robots, supporting both visual node diagrams and professional text-based languages — JavaScript, Python. A distinctive feature is the built-in simulation mode: students can write and test programs without physical hardware. This makes TRIK Studio practical for remote learning and self-study. The environment provides a smooth progression from visual programming to text-based languages — on the same platform, without switching tools. It also includes a built-in assignment checker for use in online courses.
TRIK Studio also supports LEGO Mindstorms NXT 2.0 and EV3.
Available for Windows, macOS and Linux. Open source on GitHub..