diff --git a/Programming-Using-Java.md b/Programming-Using-Java.md index fc737e9..4c15153 100644 --- a/Programming-Using-Java.md +++ b/Programming-Using-Java.md @@ -2,7 +2,7 @@ The FTC Control System can be programmed using the Java programming language. T **Important Note:** Both Java programming tools require that the user have an in-depth understanding of the Java programming language. If you are not an advanced Java programmer, then FIRST recommends that you take a look at the [Blocks Tutorial](Blocks-Tutorial) and that you consider using the Blocks tool to program your robot. -1. OnBot Java - With the OnBot Java tool, a user can create, edit and build _op modes_ through a Chrome web browser. Click [here](OnBot-Java-Tutorial) to learn how to program with the OnBot Java tool. +1. [OnBot Java](OnBot-Java-Tutorial) - With the OnBot Java tool, a user can create, edit and build _op modes_ through a Chrome web browser. * Advantages - Easy to setup. - Only requires a Chrome browser to work (i.e., can be run on a Chromebook or a tablet). @@ -12,8 +12,9 @@ The FTC Control System can be programmed using the Java programming language. T - The source code editor has limited features. - The auto-complete function is limited. - Not integrated with version control software (such as git). + * Click [here](OnBot-Java-Tutorial) to learn how to program with the OnBot Java tool. -2. Android Studio - Android Studio is the development tool that is recommended by Google to author Android apps. Android Studio can be used to create, edit and build _op modes_ for an FTC robot. However, Android Studio is only recommended for experienced programmers. Inexperienced programmers should use the [Blocks programming tool](Blocks-Tutorial) instead. If you are an advanced programmer, then click [here](Android-Studio-Tutorial) to learn how to program with Android Studio. +2. Android Studio - Android Studio is the development tool that is recommended by Google to author Android apps. Android Studio can be used to create, edit and build _op modes_ for an FTC robot. However, Android Studio is only recommended for experienced programmers. Inexperienced programmers should use the [Blocks programming tool](Blocks-Tutorial) instead. * Advantages - It has a very powerful integrated development tool. @@ -25,4 +26,5 @@ The FTC Control System can be programmed using the Java programming language. T - Requires an advanced knowledge of Java. - Requires a modern, high-performing development computer. - Can be very difficult for a novice to install, configure and maintain. + * If you are an advanced programmer, then click [here](Android-Studio-Tutorial) to learn how to program with Android Studio.