Befunge es un lenguaje de programación esotérico, funge-oide, reflexivo y basado en pila.
Difiere de los lenguajes convencionales en que los programas están dispuestos en una parrilla bidimensional.
Las extensiones y variantes de Befunge se denominan Fungeoides o simplemente Funges.
La especificación Befunge-93 restringe cada programa válido a una parrilla de 80*25 instrucciones (horizontal y vertical, respectivamente).
para extraer el dígito de la pila y devolver el puntero al primer aleatorizador direccional.