Unlambda
Appearance
Unlambda is a minimal functional language based upon the lambda calculus but not supporting the lambda operator. It relies mainly on three builtin functions and an "Apply" operator, along with some i/o functions to be turing complete.