|
|
1. |
BDAMD: Basic Demonic Asinine Multi-Dimensional
-
Home site, by its creator: descriptions, code samples, download.
|
|
|
2. |
Blank
-
Strange Befunge-descendant language.
|
|
|
3. |
bogusforth
-
Obfuscated language, powerful, quite complete, unmaintained, based on forth, "false" (by W. van Oortmerssen), and "TRUE" (by Dewi). By Antonio Maschio.
|
|
|
4. |
Comment Programming Language
-
An open-source language for writing comments.
|
|
|
5. |
Esoteric Non-existent Standards Institute
-
"Institute" for the standardization of unstandardized standardizable things, mostly esoteric languages and extensions to them.
|
|
|
6. |
Esoteric Programming Languages Ring
-
An organisation started to spread insanity and weird programming paradigms among the masses.
|
|
|
7. |
False
-
Programming language with two main goals: confusing everyone with an obfuscated syntax, and designing as powerful a language as possible with a tiny implementation: this compiler executable is only 1024 bytes, written in pure 68000 assembler.
|
|
|
8. |
Iota, Jot, Zot
-
Iota is unambiguous Turing complete language with only 2 symbols, heavily uses lambda calculus. Jot is Iota variant with elegant Goedel numbering. Also: 4 line Iota implementation, 5 line Jot implementation in Scheme, JavaScript interpreters for both languages.
|
|
|
9. |
malbolge: "hello world"
-
The very first Malbolge program to appear, how it was crafted (by a genetic algorithm program) and similar things.
|
|
|
10. |
nouse
-
A language in which the IP (instruction pointer) varies depending on the current stack size.
|
|
|
11. |
npiet
-
An interpreter for the piet programming language. In this language the programs are pictures, build out of 18 colors and black and white - this is about the real "art of programming".
|
|
|
12. |
Orthogonal
-
A programming language in which program flow can go sideways. Closely related to Befunge. Tutorial, reference, sample source code, Public Domain implementation available.
|
|
|
13. |
Q-BAL Programming Language
-
A queue based programming language. It's not designed to be useful, just fun.
|
|
|
14. |
Shakespeare
-
A language with beautiful source code that resembled Shakespeare plays.
|
|
|
15. |
The Unlambda Programming Language
-
Minimalistic functional language based on the Lambda calculus but lacking the Lambda operator. Tutorial, reference, GPLed interpreters available.
|
|
|
16. |
Turing Tarpit
-
Directory of sites dealing with obfuscated programming languages.
|
|
|
17. |
Waduzitdo
-
Turing incomplete programming language written by a guy named Larry, who's friends always asked him about his new PC: "What does it do?" Works via 2 registers: accumulator and match flag which holds one value (T or F).
|
|
|
18. |
Weird Programming Languages
-
Yet another list of obfuscated programming languages.
|
|
|
19. |
Whitespace
-
Any non whitespace characters are ignored; only spaces, tabs and newlines are considered syntax.
|
|
|
20. |
XS: XML-based Obfuscated Programming Language
-
Toy language. Harness the power of XML, by using it as a programming language. Compiler, sample code; interesting speculations on language design. By Mark Carter.
|
|
|
21. |
ZT
-
The esoteric programming language. Documentation, interpreter, and example programs.
|
|
|
22. |
DM's Esoteric Programming Languages
-
D. Morgan-Mar esoteric languages Chef, Haifu, Ook!, Piet, Whenever. Links.
|
|
|
23. |
esoteric.sange.fi
-
Collection of esoteric programming language implementations, examples, and related files.
|
|
|
24. |
l33t
-
An esoteric language inspired by BF and Beatnik which allows l33t h4xX0r5 to write programs in their native dialect.
|
|
|
25. |
Malbolge: Programming from Hell
-
Specifically designed to be extremely difficult to program in.
|
|
|
26. |
Owl
-
Obfuscated Weird Language: character-based language interpreter written in C, in the style of False. By Antonio Maschio.
|
|
|
27. |
P-nand-Q
-
Home of esoteric programming languages such as Java2K, Smith#, Sorted!, [], Esogotschi and the Great Python Language Zoo. Also heavy on the code obfuscation front.
|
|
|
28. |
Programming in Malbolge
-
Introduction to Malbolge programming. Also propose modificatins of Malbolge for making programming in it more worse.
|