Hacker News new | ask | show | jobs
by 77544cec 2369 days ago
Befunge is a stack-based, reflective, esoteric programming language. It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle. It has been described as "a cross between Forth and Lemmings."[1]

Source: https://en.wikipedia.org/wiki/Befunge

    v>>>>>v
      12345
      ^?^
     > ? ?^
      v?v
      6789
      >>>> v
     ^    .<
1 comments

Heck, had to make a virtual machine for befunge93 for a university course last month. It's a really fun language to play around with.