Home : Termos técnicos : Definição de sintaxe

Sintaxe

Toda língua falada possui um conjunto geral de regras para a estruturação de palavras e frases. Essas regras são conhecidas coletivamente como sintaxe do idioma. Na programação de computadores, a sintaxe serve ao mesmo propósito, definindo como as declarações, funções, comandos e outras instruções devem ser organizadas.

Muitas linguagens de programação de computador compartilham regras de sintaxe semelhantes, enquanto outras têm um design de sintaxe exclusivo. Por exemplo, C e Java use uma sintaxe semelhante, enquanto Perl possui muitas características que não são vistas nas linguagens C ou Java.

Um programa código fonte deve ter sintaxe correta para poder compilar corretamente e ser transformado em um programa. De fato, ele deve ter uma sintaxe perfeita ou o programa falhará ao compilar e produzir um "erro de sintaxe". Um erro de sintaxe pode ser tão simples quanto um parêntese ausente ou um ponto e vírgula esquecido no final de uma instrução. Mesmo esses pequenos erros impedirão a compilação do código-fonte.

Felizmente, a maioria dos ambientes de desenvolvimento integrados (IDEs) incluem um analisador, que detecta erros de sintaxe no código-fonte. Os analisadores modernos podem até destacar erros de sintaxe antes da compilação de um programa, facilitando a localização e a correção do programador.

NOTA: Os erros de sintaxe também são chamados de erros em tempo de compilação, pois podem impedir a compilação de um programa. Os erros que ocorrem em um programa após a compilação são chamados tempo de execução erros, pois ocorrem quando o programa está sendo executado.

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de sintaxe. Explica na terminologia de computação o que significa Sintaxe e é um dos muitos termos técnicos no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de sintaxe, pode fazer referência a ela usando os links de citação acima.