esoteric programming language


Also found in: Dictionary, Wikipedia.

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.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.