Syntaxe
Chaque langue parlée a un ensemble de règles générales sur la manière dont les mots et les phrases doivent être structurés. Ces règles sont collectivement appelées syntaxe de langage. En programmation informatique, la syntaxe a le même objectif, en définissant comment les déclarations, fonctions, commandes et autres déclarations doivent être organisées.
De nombreux langages de programmation informatique partagent des règles de syntaxe similaires, tandis que d'autres ont une conception de syntaxe unique. Par exemple, C et Java utiliser une syntaxe similaire, alors que Perl possède de nombreuses caractéristiques qui ne sont visibles ni dans les langages C ni dans Java.
Un programme code source doit avoir une syntaxe correcte pour compiler correctement et être transformé en un programme. En fait, il doit avoir une syntaxe parfaite, sinon le programme ne pourra pas être compilé et produira une "erreur de syntaxe". Une erreur de syntaxe peut être aussi simple qu'une parenthèse manquante ou un point-virgule oublié à la fin d'une instruction. Même ces petites erreurs empêcheront le code source de compiler.
Heureusement, la plupart des environnements de développement intégrés (IDE) inclut un analyseur qui détecte les erreurs de syntaxe dans le code source. Les analyseurs modernes peuvent même mettre en évidence les erreurs de syntaxe avant la compilation d'un programme, ce qui permet au programmeur de les localiser et de les corriger facilement.
REMARQUE: Les erreurs de syntaxe sont également appelées erreurs de compilation, car elles peuvent empêcher la compilation d'un programme. Les erreurs qui se produisent dans un programme après sa compilation sont appelées d'exécution erreurs, car elles se produisent lorsque le programme est en cours d'exécution.