Programming

See @2014 Season- from last years notes MANUAL: http://www.usfirst.org/roboticsprograms/frc/competition-manual-and-related-documents

START HERE: https://wpilib.screenstepslive.com/s/4485

Three downloads with specific steps to start programming: https://wpilib.screenstepslive.com/s/4485/m/13809 Helpful videos: https://www.youtube.com/results?search_query=FRC+eclipse

Using Sensors: http://youtu.be/5dCwbZ-xYgY

NEED HELP ! Here is a great resource to help you push through the confusion.
@http://team2168.org/index.php/resources/programming?limitstart=0

Inverting Motors
http://wpilib.screenstepslive.com/s/3120/m/7885/l/79459-the-hello-world-of-frc-robot-programming

 Depending on the wiring and construction of your robot, it is possible that you will need to invert the direction of one or motors in your code in order to have all motors spinning the correct direction. If pushing the joystick directly away from you results in anything other than the robot driving forward, one or more motors needs to be inverted. If you have 2 motors in the Robot Drive, invert the side of the robot that moves in the wrong direction. Note that the Robot Drive object refers to the single motor in a 2 motor drive as the rear motor. If you have 4 motors in your Robot Drive and one side drives the wrong way, invert both motors on that side. If you have 4 motors and one side of the drive appears to not move at all when commanded the motors may be fighting each other, try inverting one of the two motors and observing if that side of the drive now moves when commanded.