Awesome Esolangs 

Curated list of awesome esoteric programming languages, resources and related projects.
"An esoteric programming language, or esolang, is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use."
esolang.org
Contents
Languages
- ><> - A stack-based 2d language with support for reflection.
- 1+ - A surprisingly user-friendly language with a highly-limited instruction set.
- 78 - A single-character command language focused around the numbers 7 and 8.
- ajsone - Language defined completely in JSON.
- AlmostBinary - Code in binary and run on any platform.
- ArnoldC - Based on the best one-liners of Arnold Schwarzenegger.
- Befunge - Two-dimensional language.
- Brackets - Language made of brackets, a lot of brackets.
- Brainfuck - Minimalist language using only 8 single-character commands.
- C Flat - Musical language focused on sound rather than notation with creative freedom in mind.
- CellTail - A 1d celular automata based language, supports a complex pattern matching syntax.
- Charcoal - Concise language for sketching ASCII art.
- Chef - Programs that look like cooking recipes.
- Chicken - Only 1 valid symbol: 'chicken'.
- ChuckScript - Unary-based language, where the code is a single number.
- COW - Brainfuck variant using twelve variations of moos as instructions.
- DNA# - Language based on the structure of the DNA.
- Dots - A turing-complete language using "." symbol only.
- Electra - Code like an electrician.
- Emojicode - Full-blown programming language consisting of emojis.
- Enterprise⢠- Non deterministic unnecessarily statically typed language.
- False - Heavily obfuscated language with a minimal implementation.
- Fetlang - Designed such that source code looks like poorly written fetish erotica.
- FlipJump - 1 instruction: Flip a bit, then Jump. The simplest OISC.
- Folders - Code written with folders.
- FreakC - Full-blown programming language with NSFW contents and memes.
- Fugue - Music as source code.
- Golfscript - Stack oriented, aimed at solving problems in as few keystrokes as possible.
- Haifu - Designed with the core values of Eastern philosophy in mind.
- INTERCAL - Parody language intended to be completely different from other languages.
- Japt - Reduced JavaScript for golfing.
- Jelly - Golfing language based on J.
- JellyScript - Brainfuck-based with delicious jelly.
- JSFuck - Esoteric programming style based on the atomic parts of JavaScript.
- Lazy K - Minimal, turing-complete pure functional language without extra features.
- legit - Programs defined entirely by the graph of the git repository instead of its contents.
- LolCode - Language with keywords based on the lolcat meme expressions.
- Malbolge - Named after the 8th level of hell, is designed to be as difficult as possible to program.
- Mindfck - High level language that transpiles to Brainfuck.
- Monicelli - Programming using Italian-like gibberish.
- Ni - Brainfuck-based with more helpful instructions.
- Omgrofl - Syntax resembling Internet slang.
- Ook! - Brainfuck-based language, where the commands are orangutan words.