Introduction

All Java programming for FTC is done through Android Studio, which you can download here. Instructions for setting up your FTC project can be found here.

Game Manual 0 has a great guide for getting started with Java and covers elementary concepts such as defining hardware devices. I recommend you go through that guide first as it is how I got my first introduction to FTC programming. The guide can be found here.

Once you have a good grasp of the fundamentals, we can begin going over some more advanced topics.