Erreur de syntaxe

Une erreur de syntaxe est une erreur dans le code source d’un programme. Comme les programmes informatiques doivent respecter une syntaxe stricte pour être correctement compilés, tout élément du code qui ne respecte pas la syntaxe du langage de programmation produit une erreur de syntaxe.

Contrairement aux erreurs de logique, qui concernent le déroulement ou la logique d’un programme, les erreurs de syntaxe sont de petites erreurs grammaticales, parfois limitées à un seul caractère. Par exemple, un point-virgule manquant à la fin d’une ligne ou une accolade supplémentaire à la fin d’une fonction peut produire une erreur de syntaxe. Dans le code PHP ci-dessous, la deuxième accolade fermante provoquerait une erreur de syntaxe, car la fonction ne contient qu’une seule accolade ouvrante.

function testFunction()
{
    echo "Just testing.";
}}

Voici un exemple d’erreur de syntaxe dans un fichier .SWIFT détectée par Apple Xcode.

Certains IDE de développement logiciel vérifient le code source pour y détecter les erreurs de syntaxe en temps réel, tandis que d’autres ne génèrent des erreurs de syntaxe que lorsqu’un programme est compilé. Même si un fichier de code source contient une seule petite erreur de syntaxe, celle-ci empêchera la compilation réussie d’une application. De même, si vous exécutez un script à l’aide d’un interpréteur, toute erreur de syntaxe empêchera le script de s’exécuter jusqu’au bout. Dans la plupart des cas, le compilateur ou l’interpréteur indique l’emplacement (ou le numéro de ligne) de l’erreur de syntaxe, ce qui permet au programmeur de la trouver et de la corriger facilement.

Mis à jour February 1, 2025 par Per C.

quizTestez vos connaissances

Which of these is not a permissions operation in Unix, Linux, and macOS?

A
Read
0%
B
Write
0%
C
Delete
0%
D
Execute
0%
Correct! Incorrect!     View the Permissions definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'Erreur de syntaxe sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.