Java Lessons This section convers pieces of the Java programming language considered to be vital for basic robot programming. 1: Basic Syntax 2: Basic variables and data types 3: Calling methods 4: The If statement 5: Method definitions 6: Classes and objects 7: Inheritance