Befunge simulator

This is a prototype Befunge-93 interpreter, written in Javascript.

Press the "step" button to single-step the machine. Click in the grid or use cursor keys to move the cursor; type characters to modify the program.

See Befunge-93 for language documentation.

91+00p v
>v"What's your name?"*250< > 0v
,: |!`p00:+1g00*88_24g00g4p0v
^_$ >~:00g4p25*- ^
>v"Hello, <
,:
^_$25*"!",,@
Output:
Stack: