Eclipse

Eclipse is an integrated development environment (IDE) used, in our case, to write code for the robot. It provides tools such as java compilation, WPILib access, git integration, and ant execution. See this for setup instructions.