Este documento describe los conceptos básicos de la sintaxis del lenguaje de programación Java. Explica que la sintaxis define la estructura y apariencia del código Java, mientras que la semántica define el significado y comportamiento del código. Luego describe los componentes básicos de la sintaxis como palabras reservadas y tokens, y explica cómo una gramática combina estos componentes para definir unidades sintácticamente correctas de código Java.