Programming Languages

Teams can choose from a variety of programming languages when programming their robot.  The following sites can be useful for learning about the different programming languages available. Teams who want to incorporate dynamic pathfinding into their code will likely use programming languages that are more powerful than the EV3 Mindstorms software, such as RobotC or JAVA. We have also developed some useful tools, including flowcharts and tutorial videos.

Programming Resources


Carnegie Mellon Tutorials on RobotC


Lego Mindstorms EV3 Wiki