ROBOTC (trademarked as ROBOTC and frequently spelled RobotC) is a commercial Integrated development environment targeted towards students that is used to program and control LEGO EV3, VEX, LEGO NXT, RCX, and Arduino robots using a programming language based on the ANSI C programming language.It allows users to move a code from one platform to another with little or no change in code.