Java

Java is the programming language our team uses to code the robot. For a decent development environment, we use Eclipse (it has integration with WPILib and Git).

Check here for the official Oracle tutorials.