GolfScript is a stack oriented esoteric programming language aimed at solving problems in as few keystrokes as possible.
GolfScript is a stack oriented esoteric programming language aimed at solving problems (holes) in as few keystrokes as possible. It also aims to be simple and easy to write.
Short code is achieved by using single symbols to represent high level operations (such as map, join, array size, etc). Being stack based allows for functions and other manipulations to work without the need for explicit variables, however variables still exist and are useful for more complicated stack manipulations.
A syntax description, Tutorial and Examples are available at golfscript.com
There are interpreters for GolfScript: