An esoteric programming language is a language that is beyond human capability and is designed to test the limits of computing.
A perfect example of this is Malbolge. The first Malbolge programming language came out in 2000, two years after it was initially released.
Other esoteric languages include: Whitespace, Cow, Dis, Malbolge Unshackled, Brainfuck and much more.