Encyclopedia > Esoteric programming language

  Article Content

Esoteric programming language

Esoteric programming languages are those programming languages which are designed as a proof of concept, or as jokes, and not with the intention of being adopted for real-world programming. Consequently, usability is rarely a high priority for such languages. The usual aim is to remove or replace conventional language features while still maintaining a language that is Turing-complete.

The earliest esoteric language was Intercal, designed in 1972 with the stated aim of being as fundamentally unlike any existing language as possible. Other noteworthy esoteric languages are:

A related pursuit among programming language enthusiasts is the writing of obfuscated code.

External links:

All Wikipedia text is available under the terms of the GNU Free Documentation License

  Search Encyclopedia

Search over one million articles, find something about almost anything!
  Featured Article
Monty Woolley

... Born Edgar Montillion Wooley in New York City, Woolley was a professor and lecturer at Yale University (one of his students was Thornton Wilder) who began acting on ...

This page was created in 43.1 ms