0-shanten is a stack-based esoteric programming language that is inspired by riichi mahjong and uses only characters from the Mahjong Tiles Unicode block. All other characters are ignored.
For a quick introduction to the language, see: hello_world.0sh