Befunge is an esoteric two-dimensional programming language.  Sounds suspicious? Your not the only one! Checkout the introduction below for more information and then try your hand at coding your own Befunge programs in the provided applets (non-certified or certified).
Also you can download my elite codez for the program, written back in 2002:
Here is the application source code zipped.
Here is the executable jar file
To run double click or type java -jar Befunge.jar
You may also find Chris Pressey's Befunge-93 Documentation useful.