A nyelvben nincs klasszikus értékadás, sem pedig üres utasítás.
A nyelvben nincs ciklus, viszont a BF programozók a [ és ] utasításokra tekintenek ciklusként.
Az alábbi példában egy általános BF elnevezést látható. A p1 azt jelenti 1-es mutató, a v mögötte pedig az érték amire mutat.
++++ | ;p1v4 |
[ | ;fusson a ciklus ha a p1 értéke nem nulla |
- | ;csökkenjen p1; p1v3 p1v2 p1v1 végül p1v0 |
- | ;megkeresi a hozzátartozó nyitó zárójelet |
;p1v0 |
A nyelvben a . és a , utasítás szolgál standard I/O-ként.
A "." kiírja a képernyőre az adott pointer értékét, ha a pointer értéke 65 volt akkor ASCII szerint egy "A" betűt.
A "," beolvassa egy karakter értékét a standar bemenetről, ha egy "B" betűt adunk be akkor az adott pointer értéke 66 lesz.