List of esoteric programming languages

From Academic Kids

The following is a list of esoteric programming languages (programming languages designed as a proof of concept, to test the boundaries of computer language definition, or as jokes, and not with the intention of being adopted for real-world programming).


Contents

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Top of pageSee alsoExternal links

0-9

  • [] [1] (http://p-nand-q.com/humor/programming_languages/brackets.html)
  • 0x29A [2] (http://xyzzy.bravehost.com/0x29A.html)
  • 23
  • 2L
  • 4DL, a Befunge descendant

A

  • Ale [3] (http://web.archive.org/web/20030629204820/crunchybear.com/ale/)
  • ALPACA, a meta-language for programming arbitrary cellular automata
  • ARCAL [4] (http://www.collidoscope.com/ca/arca.html), a language for cellular automata
  • Argh!, A Fungeoid with complex data storage.
  • ASQ (http://en.wikibooks.org/wiki/ASQ) Product user led language
  • Aura, a Brainfuck descendant

B

C

  • C-, a fictional joke language
  • Chef
  • Choon
  • Condit
  • COW
  • C-P-L [13] (http://c-p-l.sourceforge.net/), a language in which a non-comment is a syntax error (but on the plus side, all styles of comments are supported, and comments may be arbitrarily nested).

D

  • Dis [14] (http://web.archive.org/web/20031209180058/http%3A//www.mines.edu/students/b/bolmstea/malbolge/index.html), a variant of Malbolge
  • DOGO, a fictional joke language
  • Doublefuck, an extended version of Brainfuck

E

F

G

H

  • Haifu [17] (http://www.dangermouse.net/esoteric/haifu.html)
  • Hanoi love [18] (http://lilly.csoft.net/~jeffryj/compilers/hl/hl.html), a Spaz derivative
  • hBefunge [19] (http://www.bumba.net/~hmaon/hbef/), a superset of Befunge-93
  • HELP [20] (http://www.aldweb.com/articles.php?lng=en&pg=5298), HELP stands for Hellish & Esoteric Language for Palm
  • Homespring [21] (http://www.rpi.edu/~bindej/hs.html), an excessively high-level language, where the instructions are English sentences based around the metaphor of a mountainside river.
  • HQ9+
  • HQ9++
  • Hunter [22] (http://catseye.mine.nu:8080/projects/hunter/), a language related to noit o’ mnain worb and RUBE

I

J

K

  • Kipple, a minimalistic programming language where all data manipulation is done with stacks of integers
  • Kvikkalkul

L

M

  • Magenta [26] (http://www.geocities.com/ResearchTriangle/Station/2266/tarpit/magenta.html)
  • Malbolge
  • Maentwrog
  • MDPN [27] (http://web.archive.org/web/20020617125631/www.catseye.mb.ca/esoteric/mdpn/index.html), a meta-language extending the EBNF
  • MISC, an alternative to CISC and RISC
  • MUMON, a language with a 14-byte bootstrap
  • Muriel, a quine-based language

N

O

P

Q

  • Q-BAL [33] (http://homepage.eircom.net/~kmgaughan/esolang/q-bal/), a queue-based language
  • QUOTE, a Brainfuck-inspired language written to be a wrapper around Perl and C

R

  • REDGREEN [34] (http://web.archive.org/web/20020601172059/www.catseye.mb.ca/esoteric/alpaca/redgreen/index.html), an update of RUBE
  • reMorse [35] (http://members.tripod.com/rkusnery/remorse.html)
  • RENE
  • REVERSE [36] (http://www.geocities.com/brianscsmith/reverse.html)
  • Romantic
  • RUBE [37] (http://web.archive.org/web/20020816074556/www.catseye.mb.ca/esoteric/rube/index.html), not quite a cellular automaton

S

T

  • Tamerlane [43] (http://web.archive.org/web/20020617130237/www.catseye.mb.ca/esoteric/tamerlane/index.html)
  • thETA, a threaded version of ETA
  • THRAT
  • Thue, successor of SQUISHY
  • TMMLPTEALPAITAFNFAL
  • Toadskin [44] (http://www.billglover.com/software/toadskin/)
  • Tory[I] [45] (http://chimpen.com/tory/tory-spec.html)
  • trac
  • TRANSCRIPT
  • TRUE [46] (http://web.archive.org/web/20010613072810/www.mines.edu/students/b/bolmstea/randlang/index.html#true), a variant of FALSE
  • TURKEY BOMB [47] (http://catseye.mine.nu:8080/projects/turkeyb/doc/turkeyb.html)
  • TWDL[I]
  • TiKu, a boring version of tikuas

U

  • UNBABTIZED [48] (http://p-nand-q.com/humor/programming_languages/unbabtized.html)
  • Unlambda, a minimal functional language based on the s and k combinators
  • URISC, a machine with only one instruction

V

  • VALGOL, a fictional joke language
  • var'aq [49] (http://www.geocities.com/connorbd/varaq/), a Klingon programming language

W

  • *W [50] (http://web.archive.org/web/20020617130554/www.catseye.mb.ca/esoteric/starw/index.html)
  • Waduzitdo [51] (http://www.geocities.com/ResearchTriangle/Station/2266/tarpit/waduzitdo/wdzref.html)
  • WAFL
  • Whenever, a language with no sense of urgency
  • Whirl, two instructions to rotate two rings
  • Whitespace, only spaces, tabs and newlines are considered syntax
  • Wierd
  • WorLD [52] (http://64.233.183.104/search?q=cache:_aNu9bNEBM4J:www.freewebs.com/umphrey/KaoticDoc.doc+pagemac+WorLD+programming+language&hl=en)

X

  • XS [53] (http://www.markcarter.me.uk/computing/xs.html), an XML-based language

Y

  • Y, a FALSE-like language

Z

Contents: top - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

See also

External links

Template:Esolangsde:Liste esoterischer Programmiersprachen

Navigation

Academic Kids Menu

  • Art and Cultures
    • Art (http://www.academickids.com/encyclopedia/index.php/Art)
    • Architecture (http://www.academickids.com/encyclopedia/index.php/Architecture)
    • Cultures (http://www.academickids.com/encyclopedia/index.php/Cultures)
    • Music (http://www.academickids.com/encyclopedia/index.php/Music)
    • Musical Instruments (http://academickids.com/encyclopedia/index.php/List_of_musical_instruments)
  • Biographies (http://www.academickids.com/encyclopedia/index.php/Biographies)
  • Clipart (http://www.academickids.com/encyclopedia/index.php/Clipart)
  • Geography (http://www.academickids.com/encyclopedia/index.php/Geography)
    • Countries of the World (http://www.academickids.com/encyclopedia/index.php/Countries)
    • Maps (http://www.academickids.com/encyclopedia/index.php/Maps)
    • Flags (http://www.academickids.com/encyclopedia/index.php/Flags)
    • Continents (http://www.academickids.com/encyclopedia/index.php/Continents)
  • History (http://www.academickids.com/encyclopedia/index.php/History)
    • Ancient Civilizations (http://www.academickids.com/encyclopedia/index.php/Ancient_Civilizations)
    • Industrial Revolution (http://www.academickids.com/encyclopedia/index.php/Industrial_Revolution)
    • Middle Ages (http://www.academickids.com/encyclopedia/index.php/Middle_Ages)
    • Prehistory (http://www.academickids.com/encyclopedia/index.php/Prehistory)
    • Renaissance (http://www.academickids.com/encyclopedia/index.php/Renaissance)
    • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
    • United States (http://www.academickids.com/encyclopedia/index.php/United_States)
    • Wars (http://www.academickids.com/encyclopedia/index.php/Wars)
    • World History (http://www.academickids.com/encyclopedia/index.php/History_of_the_world)
  • Human Body (http://www.academickids.com/encyclopedia/index.php/Human_Body)
  • Mathematics (http://www.academickids.com/encyclopedia/index.php/Mathematics)
  • Reference (http://www.academickids.com/encyclopedia/index.php/Reference)
  • Science (http://www.academickids.com/encyclopedia/index.php/Science)
    • Animals (http://www.academickids.com/encyclopedia/index.php/Animals)
    • Aviation (http://www.academickids.com/encyclopedia/index.php/Aviation)
    • Dinosaurs (http://www.academickids.com/encyclopedia/index.php/Dinosaurs)
    • Earth (http://www.academickids.com/encyclopedia/index.php/Earth)
    • Inventions (http://www.academickids.com/encyclopedia/index.php/Inventions)
    • Physical Science (http://www.academickids.com/encyclopedia/index.php/Physical_Science)
    • Plants (http://www.academickids.com/encyclopedia/index.php/Plants)
    • Scientists (http://www.academickids.com/encyclopedia/index.php/Scientists)
  • Social Studies (http://www.academickids.com/encyclopedia/index.php/Social_Studies)
    • Anthropology (http://www.academickids.com/encyclopedia/index.php/Anthropology)
    • Economics (http://www.academickids.com/encyclopedia/index.php/Economics)
    • Government (http://www.academickids.com/encyclopedia/index.php/Government)
    • Religion (http://www.academickids.com/encyclopedia/index.php/Religion)
    • Holidays (http://www.academickids.com/encyclopedia/index.php/Holidays)
  • Space and Astronomy
    • Solar System (http://www.academickids.com/encyclopedia/index.php/Solar_System)
    • Planets (http://www.academickids.com/encyclopedia/index.php/Planets)
  • Sports (http://www.academickids.com/encyclopedia/index.php/Sports)
  • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
  • Weather (http://www.academickids.com/encyclopedia/index.php/Weather)
  • US States (http://www.academickids.com/encyclopedia/index.php/US_States)

Information

  • Home Page (http://academickids.com/encyclopedia/index.php)
  • Contact Us (http://www.academickids.com/encyclopedia/index.php/Contactus)

  • Clip Art (http://classroomclipart.com)
Toolbox
Personal tools