# Basics

- [Configuring the robot](/programming/basics/configuring-the-robot.md)
- [Quick Java Tutorial](/programming/basics/quick-java-tutorial.md): Learn the basics of Java programming. Covering variables, conditionals, loops, methods, classes, and objects.
- [Download Android Studios](/programming/basics/download-android-studios.md): Android Studios is the app used to program and deploy Java code onto the robot.
- [Using Github](/programming/basics/using-github.md): A Github account is required to pull from the FTC
