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.

Actualizado August 12, 2011 por Per C.

quizPon a prueba tu conocimiento

Which adjective describes a system designed to support increasing workloads?

A
Portable
0%
B
Flexible
0%
C
Extensible
0%
D
Scalable
0%
Correct! Incorrect!     View the Scalable definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Sintaxis en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.