Topic List

Click a topic to learn more.


Term of the Moment

Apple Vision Pro


Look Up Another Term


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.