forme de Backus-Naur
- Domaine
-
- informatique langage de programmation informatique
- Dernière mise à jour
Définition :
Métalangage utilisé pour décrire et exprimer la syntaxe des langages de programmation.
Notes :
La forme de Backus-Naur est constituée de caractères et de symboles spéciaux qui permettent de décrire la façon dont s'organise un programme sans devoir se référer à un langage de programmation.
Développée par John Backus et Peter Naur vers 1960, la forme de Backus-Naur a été le premier métalangage à apparaître. À l'époque, il avait d'abord été créé pour définir le langage ALGOL 60.
Termes privilégiés :
- forme de Backus-Naur n. f.
- BNF n. f.
Terme déconseillé :
- forme normale de Backus
Traductions
-
anglais
Auteur : Office québécois de la langue française,Termes :
- Backus-Naur Form
- BNF
Terme associé :
- Backus Normal Form critiqué
Le sigle anglais BNF renvoie au terme Backus-Naur Form, spécifique à la programmation informatique, et non à Backus Normal Form (traduit en français par forme normale de Backus) qui suggère, à tort, le domaine des bases de données relationnelles.