# ¿Qué es Syntax?

Son las reglas de escritura que deben seguirse en un lenguaje de programación para que el código funcione sin errores.

## Definición
Es el equivalente a las reglas gramaticales en el mundo del código. A diferencia de los humanos, las computadoras no son flexibles; por lo tanto, la falta de un punto y coma o un paréntesis en el lugar equivocado impide que el código funcione. Este conjunto de reglas que determina la estructura del código se denomina sintaxis.

## Cómo funciona
Los editores de código suelen avisarle durante la escritura. Cuando recibe un error, va a la línea marcada por el editor y realiza la corrección comprobando los paréntesis o los comandos.

## Dónde se usa
Se utiliza en todos los lenguajes de programación y lenguajes de script.

## Suele confundirse con
Se confunde con los errores lógicos; mientras que un error de sintaxis impide que el código funcione, un error lógico hace que el código dé un resultado incorrecto.

## Preguntas frecuentes
**¿Qué debo hacer si recibo un error de sintaxis?**
Compruebe el número de línea en el mensaje de error y revise las reglas de escritura.


## Términos relacionados
- [Compiler](/es/dictionary/compiler/)
- [Script](/es/dictionary/script/)
- [Clean Code](/es/dictionary/clean-code/)

---
Fuente: TreScout Glosario · https://trescout.com/es/dictionary/syntax/
