I would recommend going to this website, its the website for the API that you will be using to program. It goes through all the steps to setup your development environment.
http://wpilib.screenstepslive.com/s/...elopment-tools
I hope that will be enough to get started, if you have any more questions or encounter any problems I would be delighted to help you!