Look Up Another Term

Redirected from: esoteric language

Definition: esoteric programming language


A programming language that is created for fun, for code obfuscation or as an experiment in simply pushing the boundaries of programming. Too often, esoteric languages are developed by people with far too much time on their hands. For example, the code in the Piet language looks like an abstract art image that is compiled by moving a pointer from one colored region to the next. Whitespace uses commands comprising only combinations of spaces, tabs and line feeds. JSFuck is JavaScript code entirely converted into these six characters [ ] ( ) ! + and no others. See programming language.