Brainfuck

A HupWiki-ből...

A brainfuck egy Urban Müller által kitalált, mindössze nyolc utasításból álló programozasi nyelv, ereje elméletileg megegyezik a Turing-gépével. Minden utasítás egy karakter, paraméterek nincsenek, így aztán a a brainfuck nem a jól olvashatóságról híres. :)

Működési elve: van egy valamilyen hosszú tömbünk, minden eleme egy bájt. Kezdetben minden elem nulla. Van még egy pointerünk, amellyel tudunk jobbra vagy balra lépni. A pointer alatt álló elemet lehet növelni vagy csökkenteni, ki lehet írni vagy be lehet kérni. Ezen kívül létezik még ciklusutasítás, a kilépési feltétel itt akkor teljesül, ha a pointer alatti elem nulla.

egy leírás: http://www.muppetlabs.com/~breadbox/bf/
még egy leírás: http://home.planet.nl/~faase009/Ha_BF.html
bf programok: http://esoteric.sange.fi/brainfuck/