Sintaxis
Todos los idiomas hablados tienen un conjunto general de reglas sobre cómo deben estructurarse las palabras y las oraciones. Estas reglas se conocen colectivamente como la sintaxis del idioma. En la programación informática, la sintaxis cumple el mismo propósito y define cómo deben organizarse las declaraciones, las funciones, los comandos y otras instrucciones.
Muchos lenguajes de programación comparten reglas de sintaxis similares, mientras que otros tienen un diseño de sintaxis único. Por ejemplo, C y Java usan una sintaxis similar, mientras que Perl tiene muchas características que no se encuentran en los lenguajes C ni Java.
El código fuente de un programa debe tener una sintaxis correcta para poder compilarse correctamente y convertirse en un programa. De hecho, debe tener una sintaxis perfecta; de lo contrario, el programa no se podrá compilar y generará un «error de sintaxis». Un error de sintaxis puede ser tan simple como un paréntesis faltante o un punto y coma olvidado al final de una instrucción. Incluso estos pequeños errores impedirán que se compile el código fuente.
Afortunadamente, la mayoría de los entornos de desarrollo integrados (IDE) incluyen un analizador sintáctico que detecta errores de sintaxis en el código fuente. Los analizadores sintácticos modernos incluso pueden resaltar los errores de sintaxis antes de compilar un programa, lo que facilita que el programador los localice y corrija.
NOTE: Los errores de sintaxis también se denominan errores en tiempo de compilación, ya que pueden impedir que un programa se compile. Los errores que ocurren en un programa después de que se ha compilado se denominan errores de tiempo de ejecución, ya que ocurren cuando el programa está en ejecución.
Pon a prueba tu conocimiento