هناك العديد من المتغيرات والملحقات لصيغة BNF، عموما إما من أجل التبسيط والايجاز، أو لتكييفه مع تطبيق معين.
==Variants==There are many variants and extensions of BNF, generally either for the sake of simplicity and succinctness, or to adapt it to a specific application.