User:Osmarks
This page has been deleted.
The deletion, protection, and move log for the page are provided below for reference.
List of abbreviations:
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
6 November 2024
|
N 17:32 | Chronos 4 changes history +3,230 [Zasharan2 (4×)] | |||
|
17:32 (cur | prev) −2 Zasharan2 talk contribs | ||||
|
17:31 (cur | prev) +151 Zasharan2 talk contribs | ||||
|
17:28 (cur | prev) +2 Zasharan2 talk contribs | ||||
N |
|
17:18 (cur | prev) +3,079 Zasharan2 talk contribs (Created page with "'''Chronos''' is a two dimensional esoteric programming language based off of Befunge, with the ability to time travel. ==Time Travel== Chronos offers the ability for instruction pointers (cursors) to time travel. The language does not actually track time; rather, each execution is thought of as advancing time by one ''moment''. Time starts at moment t = 0. Chronos uses the branching timelines framework when dealing with time travel. When a cursor travels to a diff...") |
m 17:02 | Slink diffhist −25 3cxpy talk contribs |
16:35 | Esolang:Introduce yourself diffhist +161 Zasharan2 talk contribs |
16:31 | User creation log User account Zasharan2 talk contribs was created |
16:20 | -Output diffhist −132 EvyLah talk contribs (→Stack manipulation: remove `V` cuz I don't see a use for it lol) |
|
m 15:51 | BF Joust champions 2 changes history +92 [Iddi01 (2×)] | |||
m |
|
15:51 (cur | prev) +63 Iddi01 talk contribs (→2024: Fix link, also it's not six but four scoring systems with β as champion) | |||
m |
|
13:09 (cur | prev) +29 Iddi01 talk contribs (→2024: β has been updated, and is now the champion in all six scoring systems!) |
14:57 | Joke language list diffhist +11 None1 talk contribs (→General languages) |
|
N 14:56 | TxeT 8 changes history +12,852 [None1 (8×)] | |||
|
14:56 (cur | prev) +13 None1 talk contribs | ||||
|
14:56 (cur | prev) +30 None1 talk contribs (→Interpreters) | ||||
|
14:55 (cur | prev) +33 None1 talk contribs (→Built-in interpreters) | ||||
|
14:52 (cur | prev) +3 None1 talk contribs | ||||
|
14:52 (cur | prev) +242 None1 talk contribs | ||||
|
14:49 (cur | prev) +18 None1 talk contribs | ||||
m |
|
14:47 (cur | prev) +51 None1 talk contribs | |||
N |
|
14:46 (cur | prev) +12,462 None1 talk contribs (Created page with "''txeT''' is a language which constantly output its reversed source code. This language seems in the same computational class as Text. Btw, a program is a quine iff it is palindrome. The file extension of its source code is '''.txt''' since '''txt''' is the reversed version of preferred file extension for Text source code. === Hello, World! === !dlroW ,olleH Text outputing in Befunge be like === 99 bottles of beer on the wall === <pre> .llaw eht no reeb fo sel...") |
m 14:48 | Txet diffhist +5 None1 talk contribs |
m 14:47 | Text diffhist +5 None1 talk contribs |
|
N 13:49 | JSFlak 2 changes history +3,301 [ZCX islptng (2×)] | |||
|
13:49 (cur | prev) +2,289 ZCX islptng talk contribs (interpreter) | ||||
N |
|
01:18 (cur | prev) +1,012 ZCX islptng talk contribs (Created page with "Note: This is a work in progress. (idea by User:ZCX islptng)<br> This esolang's purpose is to confuse JS programmers. File extention is <code>. js</code> note that space! The esolang, inspired by Brain-Flak, uses 6 commands, same as JSFuck. However, the syntax is completely different. ==Syntax== This esolang uses 3 stacks, call them X,Y and Z.<br> Nilads: () pops a value from active stack and return it. [] pops a value from active stack and return negate...") |
13:21 | User:Xyzzy diffhist +95 Xyzzy talk contribs |
|
13:20 | !@$%^&*()+= 2 changes history +1,619 [Xyzzy (2×)] | |||
|
13:20 (cur | prev) −7 Xyzzy talk contribs | ||||
|
13:20 (cur | prev) +1,626 Xyzzy talk contribs |
|
12:12 | STRTRAN 2 changes history +8 [Froginstarch (2×)] | |||
|
12:12 (cur | prev) 0 Froginstarch talk contribs | ||||
|
12:12 (cur | prev) +8 Froginstarch talk contribs |
12:12 | SML diffhist +8 Froginstarch talk contribs |
11:45 | Bynary diffhist +9 Froginstarch talk contribs |
08:08 | User:Superstitionfreeblog diffhist +1,261 Superstitionfreeblog talk contribs (→Example Programs) |
N 00:53 | User:ZCX islptng/Redirect diffhist +30 ZCX islptng talk contribs (Redirected page to User:ZCX islptng) |
|
m 00:25 | User:ZCX islptng 2 changes history +72 [ZCX islptng (2×)] | |||
m |
|
00:25 (cur | prev) −1 ZCX islptng talk contribs | |||
m |
|
00:25 (cur | prev) +73 ZCX islptng talk contribs |
5 November 2024
m 22:45 | !@$%^&*()+ diffhist +61 Aadenboy talk contribs (distinguish) |
m 20:57 | Eodermdrome diffhist +6 Digital Hunter talk contribs (→Example programs: updated link) |
|
N 18:28 | !@$%^&*()+= 2 changes history +101 [Xyzzy; PythonshellDebugwindow] | |||
m |
|
18:28 (cur | prev) +42 PythonshellDebugwindow talk contribs (Categories) | |||
N |
|
13:28 (cur | prev) +59 Xyzzy talk contribs (Created page with "{{Stub}}{{WIP}} This is a language based on !@$%^&*()+.") |
N 13:49 | Talk:Look! diffhist +447 None1 talk contribs (Created page with "==Look! online interpreter== Since I've deleted the REPL hosting the Look! online interpreter, I plan to create another using Vercel. It will probably be done in a month, but it won't be reachable in inland China. --~~~~") |
13:34 | Talk:!@$%^&*()+ diffhist +157 Yayimhere talk contribs (→the hell) |
11:47 | User:Superstitionfreeblog diffhist +1,093 Superstitionfreeblog talk contribs |
|
10:51 | "python" 4 changes history +41 [Ractangle (4×)] | |||
|
10:51 (cur | prev) +31 Ractangle talk contribs | ||||
|
10:48 (cur | prev) +32 Ractangle talk contribs | ||||
|
10:47 (cur | prev) −14 Ractangle talk contribs | ||||
|
09:21 (cur | prev) −8 Ractangle talk contribs |
09:29 | User:Ractangle/Sandbox diffhist +14 Ractangle talk contribs (→Stuff to continue) |
|
09:19 | (Move log) [Ractangle (4×)] | |||
|
09:19 Ractangle talk contribs moved page Talk:"Python" to Talk:"python" | ||||
|
09:19 Ractangle talk contribs moved page "Python" to "python" | ||||
|
09:19 Ractangle talk contribs moved page Talk:Inspect.getmembers(object) to Talk:"Python" | ||||
|
09:19 Ractangle talk contribs moved page Inspect.getmembers(object) to "Python" |
This page is protected against creation
This page has been deleted and cannot be created without administrator help; by far the most common reason for this to happen is that it has been repeatedly created by spambots and has been protected to prevent those spambots attacking it in the future. If you do need to create a page at this title, place a request for the page to be unprotected (for instance at the Talk page of the administrator who protected it; check this page's history to find out who that was). |
- This page is a WIP, but the language is not. Please consult the talk page before making any major changes.
- The title of this article is not correct because of technical limitations. The correct title is actually {{{title}}}.
This page does not exist yet. You can create it via typing in the box below (see the help page for more information). (If you don't want to create the page, just navigate away, e.g. with your browser's back button.) Note: if this is your first contribution to the wiki, you will have to introduce yourself first, due to problems we're having with spambots.
When creating a new page, it is recommended that you:
- Make sure it's linked to from the rest of the wiki. If you're creating a language, you'll typically link to it from the language list or joke language list. (If you got here by following a link from another page, or via a tab at the top of the page, you probably don't need to do anything here.)
- Place the page in appropriate categories (to place a page in a category, add
[[Category:name of category]]
at the bottom of the page). See Esolang:Categorization for a list of the categories you can use. (This does not apply to things like talk pages.)
This will make it easier for people who are interested in your page to find it.
Thanks for contributing to Esolang! A programming language is a system of notation for writing computer programs. This is a list of esoteric languages that are completely unusable for programming even in theory, trivial and less interesting variations on existing esoteric languages, or too underspecified to determine any potential usability. Generally speaking, they are not of any interest except for potential humor value.
For esoteric languages that are potentially interesting in some way, or that are actually capable of running programs and producing a useful output, see the normal list of esoteric languages.
Like for that other list, items here will eventually be removed if they don't link to a page on this wiki.
General languages
- �BRING BACK THE OLD SANDBOX, is a joke language in which the creator claims "is definitely a memorial language, and calling it a joke is an insult to the hundreds of people hurt in the wrath of the hostile sandbox attacks" but that's actually not the case and the whole "wrath of the hostile sandbox attacks" thing was made up. It also happens to be unusable for programming, but that should be out of the question.(Note by PSTF to tommyaweosme: The Sandbox War is end, don't let your ambition came out again! This is Esolang Wiki, not your Bedroom!)
- !!SuperPrime
- "{{{{{{{{{@@^^ᵒ
- ###
- & is a joke esolang that only works if that esolang doesn't exist.
- ( - a language that is only usable when the current user dies.
- * Use Asterisks to do everything.
- ***
- ++, it's that thirdglyph language, but the thirdglyph is banned.
- +- Also named ID and IDPL
- +-= Modification of +-
- ,() (a.k.a out-parens-comma)
- ; is input only.
- +-=*/!&# Modification of +-=
- -25 bytes (O_o) is like Befunge but it can NEVER implement, too.
- -5 bytes ;) is like python but it needs 1 to end and it can NEVER implement.
- .exe
- 嘭!哐!叮!呲!咣! is a deadfish derivative.
- 蓝牙设备已准备连接 - Let Chinese go into the programming! My program just need me to write!
- 水滴!攻击物是水滴!
- 嗺둽嬖蟝恭䩡㑨
- 神金,害我笑了一下
- 「Zero Existance⇩」 - a language that only doesn't delete its own compiler when the current user is nonexistent
- 🕳️
- 0 Bits, 0 Bytes is the most useless ___ bits, ___ bytes language.
- 0 bytes XD has an interpreter with 0 bytes, but it can still output.
- 0x42 is HQ9+B but with only the B command.
- 1231 A console based language consisting of only numbers, by User:Earthrulerr
- 13 bytes :D is 16 bytes :P but smaller.
- 1 Bit, a quarter byte is a 1-bit CPU with 1/4 byte of memory.
- ¼ bytes :3 is 1 byte :5 but smaller; it uses bits for input.
- 16 bytes :P is 25 bytes written on Python.
- 2014 might theoretically have been usable for an entire year, but was only used for three and a half hours before it faded into uselessness.
- 2017 is a 2014 derivative.
- 2023 is similar to 2014.
- 2024 is similar to 2014, too.
- 25 bytes o:
- 2 Bits, 1 Byte is a 2-bit CPU with 1 byte of memory.
- 2 Bits and Bytes is a 2-bit CPU with any bytes of memory.
- 3 Bits, 1.5 Bytes is a 3-bit CPU with 1.5 bytes (12 bits) of memory.
- 3 Bits, 3 Bytes is a 3-bit CPU with 3 bytes of memory.
- 4 bits, 8 bytes is a 4-bit CPU with 8 bytes of memory.
- 42 is a family of ex-nihilo self-interpreting Gödel numbering languages.
- 420 is a Chicken derivative that only works on the 20th of April.
- 7 bytes XD is literally smaller than 13 bytes :D, at the cost of output.
- 8BallScript is another way of writing binary.
- 9 bytes :I is 13 bytes :D but smaller and fully unusable
- ඞlang by Yes (talk) 16:19, 3 July 2022 (UTC)
- AAAAAAAAAAAAAAaaaaaaaaaEEEEEEEaaaaaaaaaaaa by Linker-Error (talk) 02:02, 9 August 2023 (UTC)Linker-Error
- Aesthetics is a joke language is not a joke. リサフランク420 / 現代のコンピュー!
- AETRF is an esolang that refuses files.
- Alertbox can do alert boxes.
- Anti-Machine language, an esolang that cannot run on machines.
- Anti-myself language is a language that is made only to against its author(User:PrySigneToFry).
- Anti-Plushie language is a language that is made only to be plushie incomplete.
- Aperture A language inspired by how AI designers in Portal attached personalities to a central agent
- APLBAONWSJAS is a simple program designed to create interpreters
- APLWSI is a programming language with the smallest interpreter in the world.
- Arch is the best! Arch is the best!
- Assemblei You thought assembly was hard? Introducing Assemblei cause why not?
- B#
- Babbage is a language almost entirely unlike Ada.
- Baby Language does something random; you run it repeatedly until it does what you want.
- Base64 Text, a Base64 variant of Text
- Basilisk is the only language which will summon a literal snake.
- Baz
- Beecode But every "bee" prints out the first sentence of the bee movie script.
- BeeScript
- Bgt, made in 2 minutes 22 seconds.
- Bitxtreme can only address two bits of memory.
- Blah does not even make sense.
- Bonar-- basicaly python but boner.
- Boner++ is based on a dialect of shitposting found on a Discord server.
- Boobeans A normal language but the booleans betray you.
- BOREDOM, not enough code try again.
- Boyfriend.xml
- Braces, where the only valid command is braces.
- Brainfuck⁰ is a very stupid downside of brainfuck²
- brainless
- Brainthon
- Brainword
- Bruhfunk
- C@, made in 3 minutes 36 seconds
- C-4, wherein the program and interpreter deletes itself after any program is ran in it - much like C-4 in real life, except less destructive.
- C40, C with 40 bytes per function limitation.
- Cactusi, cacti are lit.
- Cheese++ is based on cheese. It is a Cheese+ derivative.
- C-Hex is based on EarthBound CCS control codes.
- Compute can solve any problem and process any kind of data.
- CPL allows nearly all types of comment syntaxes, but nothing else.
- CRalphabet takes varying numbers of '\n' as commands.
- Crazy uses reverse alphabet integers to print lines of code. Everything is reversed.
- CurSorn2 works in somewhat undefined and random ways.
- Cut counts by the instruction number.
- D♭♭
- Danica A very complicated Input system with a very easy output system!
- Deadfish is a very odd language, that has an output stream but not an input one.
- Deadfish~ is a super-set of Deadfish, only it does not have any standard shell.
- Deadfish x is a superset of the XKCD variant of Deadfish.
- DeadPig is a version of Pig where the pig has died.
- Deadsnail, an esolang made simply for annoying its users!
- Deadsocket can open sockets, but not closing them.
- Defined behavior is the opposite of Undefined behavior (language).
- DeleteScript, a very funny esolang. Any program in this esolang deletes itself
- Dig straight down like an idiot | Dig but it’s Minecraft logic style.
- Dimensional: infinite dimensions, inside infinite dimensions.
- doEverything(); can do anything and everything, including everything.
- Dot's
- Doug
- DUCK is a language where any program does stuff according to the interpreter.
- Dumpster Fire is a language where you can make a dumpster fire.
- DWIM (Do-What-I-Mean) is a single-instruction esolang that does the right thing.
- E++ is a language where everything is E, or A.
- eafh is Deadfish without the commands i, d, and s.
- EA Script, It's in the code.
- efghij is programming with real-life objects like cutlery, rubber bands, etc.
- ELBOG is a language of trial and error.
- Eliminate is the only esolang that can eliminate its current user.
- Esketit is a programming language designed to look like Lil Pump’s song "Esketit"
- Esme
- EsoFur
- Esolangs executes programs in any esoteric language, given they are categorized as Implemented.
- Eternity can do anything, but needs infinite time to decode and launch.
- Euler can do nothing but compute the transcendental number e.
- Fb is an unusable derivative of BF.
- Feedfish is a Deadfish derivative that simulates feeding a fish.
- Feta has only one instruction, which prints a message
- Fetlang is designed such that source code looks like poorly written fetish erotica.
- fh is Deadfish without commands.
- FISHQ9+ is a superset of Deadfish, extended by HQ9+
- FixxBuxx
- Fizzbuzz can only do FizzBuzz, but you get to name the esolang to whatever you want!
- Fool (Maxsteele2)
- Fork is brainfork but it can only fork.
- Fucker is like Fuck you! but fucks the programmer instead of the user.
- Fuckgoid is the fungoid with the smallest interpreter (3 bytes).
- Fuck you!, designed just to fuck its user!
- Functional deadfish has functions, but is still confusing.
- Functional deadfish~ is a combination of Deadfish~ and Functional deadfish.
- FunctionsFTW is a language where you should use functions for everything.
- FurASM is an over-engineered furry-based assembly language inspired by the language right above it in the list.
- Furcode is a furry-based Programming language that just sucks...
- Gift gives you coal if you ask for something that is too expensive
- Golf Cheat
- GolfJoke
- GolfText can print repetitive text with shorter code.
- GreeeeeeeeenText A language where all code is in 4chan greentext meme format.
- HAHAHA
- Hell69, a language that's a pain to code in.
- Hipster is a language you already know about if you're anyone worth knowing
- History is based on an esoteric data structure with the same name, created just for fun.
- How to learn this language is a language whose name is infinity long.
- H+Q9 is very useless.
- HQ9funge - the language that was designed to make the programmer's life worse.
- Hq(- that doesn't even do anything useful.
- hsifdaeD is an esolang made to implement Deadfish.
- huh? doesn't understand what you want it to do.
- huh?++ takes misunderstanding to the next level.
- I am sure this is the shortest code for 99 bottles of beer
- IANAL, the language of legal contracts.
- IBC Never to be programmed in, ever
- IBM 140huh is IBM 1401 machine code, except with a small adjustment that makes it (as far as I know) unusable.
- if(j)invert()if(l)change()if(q)input()if(t)output(x);
- Ifthen is an uncomputable esolang.
- If the question specifies that the number of the words should be less than 3, and the number of words in your answer is larger than 3, your answer is automatically wrong. If the question specifies that the number of the words should be less than 3, and the number of words in your answer is larger than 3, your answer is automatically wrong.
- Increment can increment accumulators
- Infinite loop (esolang) can do an infinite loop.
- Initialization can only initialize its variables
- Intercal Possibly the least intuitive language ever - created as a joke at Princeton in '72, it now has compilers on most platforms.
- Interpret Esolangs, an esolang that can do nothing but interpret a limited range of esolangs.
- InterpretMe Which has no use other than a self-interpreter
- IRP depends on the civility, knowledge, and presence of fellow IRP programmers.
- is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. is a A very long language name that is very weird and yeah, this is your but its this derivative with a long name.
- ItOi Input to Output instantly by Grs (talk)
- JarJarScript A language where all code is in Jar Jar Binks' grammer.
- Jeeves is a language based on the way a stereotypical English butler would talk.
- Joke Page is an esolang made to be pointless.
- Kate do you like that name?
- KeyF outputs by typing in a keyboard, but it has some restrictions which prevents the esolang from being too boring.
- Keys Insert keys.
- KYS brainfuck but even shittier :)
- Laughing my off (there's an invisible character in the esolang's name lmao).
- Letlang, just numbers, also numlang was taken :P
- lezy is lazy
- li1I is a language where the only valid characters are
l
,i
,1
,I
and whitespace. - LifeScript is a family of, sadly unimplemented, languages to describe real-life activity in a text document.
- Line Feed is made of only newlines
- LinuxLang is a language inspired by script kiddies
- Livefish is a language that has no output compared to Deadfish.
- literally every golflang ever is a language that mocks golflangs.
- LMBC, a language created by Cortex, is a language made by Cortex that Cortex created.
- Losescript is a golfing language that makes you lose golfing contests.
- Loss
- Magritte has only one legal program, which claims not to be one.
- Malloc is an esolang which can only allocate memory
- MaybeNumericBatch Similar To Numeric Batch In Every way shape and Form except It only sometimes works :D
- Merthese produces correct output only when the random seed is right.
- Microwave only uses tokens that imitate the humming and beeping sounds of a microwave.
- Minimum is like Unlambda, but with no primitive combinators.
- MISATOeso
- Miser, simulates a person that doesn't want to give others money.
- Moanfuck
- mugh brains has ZOMBIES!!
- Multiline has multiple lines, trust me
- Multiply can only multiply values with a limited set of numbers.
- Multiprocessing, a language that might crash your computer!
- Ndef++ You have to be in the know.
- Nil translates anything into a NO-OP.
- NNVText considers an empty program the only invalid program.
- No. Denies any legal argument you try to parse
- No.js is JS but
console.log
printsNo.
. - Nope. The program thinks your argument is invalid.
- No.pe. is a combination of Nope. and No.
- Nope. without a quine is Nope. but you can't write a quine.
- NopLWSI is a joke esolang that has no quine.
- NoSubject, a pseudonatural language without subjects.
- NOT A PROGRAM is a program that apparently used to exist, but it actually doesn't.
- Not to be confused with ThisIsNotARealLanguage.
- Not finite Ioop
- Not finite loop
- Nulla
- Nullary accepts no parameters or input from the user and uses the current time as the basis for what it does
- Number is written only in number.
- Numlist uses lists of numbers as programs.
- olleH is the opposite of Hello.
- OneLine is in one line
- OREO you can cook cookies.
- Paranoid Programming Language (some kind of joke, for sure.)
- Parking lot is an esolang that has no use except printing text.
- PaidFuck is an esolang that is so expensive that no one can afford it.
- Parrot was a supposed collaboration between the authors of Perl and Python that was announced as an April Fools' Day prank. It later became a virtual machine intended for use with dynamic programming languages.
- Pastebin, Text but with Pastebin paste links!
- Pește mort: Deadfish, dar în limba română!
- Pewlang
- Pig is a language with only one keyword, which is its title.
- PIO doesn’t want you peeing on the floor. It’s disgusting, so don’t do it.
- Plus is a joke language that uses only the tokens
+
and EOF. - Poinal weird programming language i created because i was bored asf
- Poop
- PP_TIBSA has a suicidal interpreter and only one valid program.
- Project Euler can only solve the Project Euler problems.
- Psychopaths is a language that only uses a print function.
- PUBERTY is supposed to resemble a masturbation procedure.
- PUPPY is the language that only puppies can understand.
- QKAS is a language similar to the QWERTY Keyboard Dot Language.
- Quiler is a language in which all programs are Quiler compilers
- Quine is a language where everything is a quine.
- QuinePig, a variant of the language Pig where every program is a quine
- QWERTY Keyboard Dot Language is a programming language that does everything you want, but forces you to write in dots.
- Qwote, a language that quotes a quote.
- Randwork is a language that does something each statement.
- Ratt
- Ratt+
- ReadArticle is capable of doing anything that is mentioned in this wiki.
- Recipescript is a language that produces an edible output, if you're not bad.
- RELATIONS is very romantic and useless language
- Remove Line Numbers is an esolang which removes the line numbers in the source code and prints it, see also its twin language Preserve Line Numbers, which is much less powerful.
- Rickroll - an esolang that does nothing but Never Gonna Give You Up! :D
- Robolang is a language made specifically for robots! Now you can communicate using Beeps and Boops!
- Rockstar "to really confuse recruiters, someone should make a programming language called Rockstar."
- Sacred is a language that is constituted only of the parenthesis characters and the space. Nonetheless, it *is* Turing complete.
- SANTA SANTA! IS THAT YOU?!?!, by User:Earthrulerr
- Say can only do input, output and control flow.
- Seed is a language based on random seeds.
- SHAat Secure hash algorithm atomita
- Shameful is a very shameful language.
- Shatner is a language that cack-handedly processes inputs based on some example inputs and outputs.
- Shishkirism feel this religion
- ShitLang the best worst programming language
- SiacB aka siacB-v2 is a horribly made esolang, with no value.
- SickPig, a version of the language Pig that is sick.
- SimpIe progranning Ianguage is a language that should not be your first
- Sixtyfeetunderassembly, a completely useless esolang
- Skibidi Toilet, A language that is based on Gen Alpha slang
- small - language with the goal of having large and hard to read sourcecode.
- Smalllang - made User:Hanzlu capitulate
- SolboScript
- SpaghettiScript, A language designed to look like spaghetti.
- Stub This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
- Subjective-C - A language with the goal of being absolutely abhorrent.
- SussyLang, Sus ඞ 🥵️
- T a b - language with the goal of having even larger and harder to read sourcecode than small
- TAMalbolge
- Tare
- Text
- TF
- The bluetooth device is ready to pair
- The Bluetooth Device Is Ready To Pair, variant of The bluetooth device is ready to pair, but there's something funny in there.
- The Chances of Anything Coming from Mars (are a million to one), just like the chances of this to output the first paragraph of The War of the Worlds
- The Language That Explodes is very easy to run, but impossible to write.
- This esoteric programming language has one of the longest titles, and yet it only has one command, which is such a shame, but there is no way to undo it so we may as well stick with it
- THIS PROGRAMMING LANGUAGE IS LITERALLY ALL NUMBERS This is 1231 but with numbers replacing text>;)
- Tjʊrɪŋ məʃin, whose name is written the way it's pronounced
- Toad (Pit Crew) is a language with only one keyword, which is its title, also 6 other colorful Toad (Pit Crews). Also it has quine.
- Totrandom which is totally random.
- TP A language where you use toilet paper for calculations.
- Trans-dimensional is a neat language where you can create dimensions to put your useless data in and take them out if really really needed.
- Treee uses just ( and ) but is stronger than Turing machine so no complete interpreter exists
- TroJavaScript This is just JavaScript, right? That's not what I wanted my program to do!
- Tttt really can’t do anything. Well, you will see.
- TUBSOIL
- TURKEY BOMB.
- TW'sLE!!! in which every single program instantly raise an error about 470000 lines long, the world's longest error.
- Tweet is a social networking programming language.
- UClang*
- Ummm... Tries to output, but forgets what it's doing.
- UnaryBrain is BF but completely unusable.
- Un-Js JS, But upside-down backwards.
- Undefined behavior (language) does what is says on the tin
- Unnecessary requires the non-existence of the program file to work.
- User:Marina
- UserNo
- User talk:Language makes fun of this wiki's user talks.
- Vague does something.
- Vaguest is something...
- W
- Welcome to Esolang, the esoteric programming languages wiki!
- while true {cat}
- WHY was developed to prove to somebody that compiled doesn't mean fast.
- Wishmaster is a language in which could make one's wishes true. Its interpreter is pure coincidence and its executed by cosmic-scale fate.
- Wizzcake every single "word" that can be written, performs a different action.
- Wizzcake+ almost every single "word" that can be written, performs a different action. NOW TURING COMPLETE!
- worstscript also known as sausage language, is interpreted in PHP and preferably run in a virtual machine. Has goto statements!
- X
- Your screams at any programmer who spells "You're"
- Your Pillows are in fact joke languages! (The name looks hilarious.)
- Zhouly++
- Zull
Horribly translated variants
Un-understandable variants of non-esolangs or esolangs. Includes translation chains.
- Translated !English, horribly translated version of !English.
- Translated !Romanian, horribly translated version of !Romanian.
- Translated !한국어, horribly translated version of !한국어
- Translated Aheui, horribly translated version of Aheui.
- Translated Batch, horribly translated version of Batch.
- Translated Befunge, horribly translated version of Befunge.
- Translated Die Deutsche Programmiersprache, horribly translated version of Die Deutsche Programmiersprache.
- Translated dongbei, horribly translated version of dongbei.
- Translated Drive-In Window, horribly translated version of Drive-In Window.
- Horribly Translated BASIC, horribly translated version of BASIC.
- Translated C++, horribly translated version of C++.
- Translated Common Lisp, horribly translated version of Common Lisp.
- Translated CreativeASM, horribly translated version of CreativeASM.
- Translated C#, horribly translated version of C#.
- Translated FLOLCODE, horribly translated version of FLOLCODE.
- Translated Human Words, horribly translated version of Human Words.
- Translated HZFunge, horribly translated version of HZfunge.
- Translated JS, horribly translated version of JavaScript.
- Translated JNTM, horribly translated version of Chicken you too beautiful.
- Translated Julia, horribly translated version of Julia.
- Translated Mendeleev, horribly translated version of Mendeleev.
- Translated NeverGonna, horribly translated version of NeverGonna.
- Translated ORK, horribly translated version of ORK.
- Translated ORK/Mihai Popa
- Translated ORK/乤PSTF乤
- Translated ORK/None1 again
- Translated ORK/PSTF Again
- Translated ORK/None1 again2
- Translated ORK/PSTF Again2
- Translated ORK/PSTF Again3
- Translated ORK/PSTF 疯癫Again4
- Translated ORK/Mihai Again
- Translated ORK/None1 again3
- Translated ORK/PSTF Again5
- Translated ORK/Mihai Again1
- Translated ORK/PSTF Again6
- Translated ORK/Mihai Again2
- Translated ORK/PSTF Again柒
- Translated ORK/Mihai Again!
- Translated ORK/磐羴砼舫 Again捌
- Translated ORK/None1 again4
- Translated ORK/磐羴砼舫 Again捌 (DifferentDance8s Entry Number One)
- Translated ORK/Mihai Again3
- T̷̀ͅr̶͉̹͒͘a̴̡̳͝ń̴̝́s̴̪̺̐l̶̩̗̋a̶̡͚͆t̴̠̺͗ē̵̦͒ḓ̷͈̋͗ ̸̘̂͝O̴͚̖̐͊R̷͙̘̽K̸̛̬̟͝/̷̝̖̽P̷͙͝Ṣ̷̩̿Ț̷̳͊F̸̜̉ ̵̨̟̂̌Ã̷̯̭̉g̴͖͍͂͛a̷̝̖̔̒i̸͇͓͒͗n̵̛̖ ̴̦̒̈́͜9̸͚͊̂ͅ
- Translated ORK/Mihai Again4
- Translated ORK/None1 again6
- Translated ORK/Mihai Again5
- Translated ORK/PSTF Again10
- Translated ORK/Mihai Again6
- Translated ORK/None1 again7
- Translated ORK/Mihai Again7
- Translated ORK/PSTF Again11
- Translated ORK/Mihai Again8
- Translated ORK/PSTF Again12
- Translated ORK/Mihai Again8
- Translated ORK/PSTF Again11
- Translated ORK/Mihai Again7
- Translated ORK/None1 again7
- Translated ORK/Mihai Again6
- Translated ORK/PSTF Again10
- Translated ORK/Mihai Again5
- Translated ORK/None1 again6
- Translated ORK/Mihai Again4
- T̷̀ͅr̶͉̹͒͘a̴̡̳͝ń̴̝́s̴̪̺̐l̶̩̗̋a̶̡͚͆t̴̠̺͗ē̵̦͒ḓ̷͈̋͗ ̸̘̂͝O̴͚̖̐͊R̷͙̘̽K̸̛̬̟͝/̷̝̖̽P̷͙͝Ṣ̷̩̿Ț̷̳͊F̸̜̉ ̵̨̟̂̌Ã̷̯̭̉g̴͖͍͂͛a̷̝̖̔̒i̸͇͓͒͗n̵̛̖ ̴̦̒̈́͜9̸͚͊̂ͅ
- Translated ORK/Mihai Again3
- Translated ORK/磐羴砼舫 Again捌
- Translated ORK/Mihai Again!
- Translated ORK/PSTF Again柒
- Translated ORK/Mihai Again2
- Translated ORK/PSTF Again6
- Translated ORK/Mihai Again1
- Translated ORK/PSTF Again5
- Translated ORK/PSTF 疯癫Again4
- Translated ORK/PSTF Again3
- Translated ORK/PSTF Again2
- 带?黤?筐�縝暖囘#?餶代?
- Translated ORK/None1 again2
- Translated ORK/PSTF Again
- Translated ORK/None1 again
- Translated ORK/乤PSTF乤
- Translated ORK/Mihai Popa
- Translated PIX, horribly translated version of PIX.
- Translated Poetic, horribly translated version of Poetic.
- Translated Poetic Mihai, horribly translated version of Poetic.
- Translated Python, horribly translated version of Python.
- Translated Shakespeare, horribly translated version of Shakespeare.
- Translated SLet, horribly translated version of SLet.
- Translated SRL++, horribly translated version of SRL++.
- Translated VBS, horribly translated version of VBS.
- Translated Wenyan, horribly translated version of Wenyan.
- Translated ZhongWen, horribly translated version of !中文.
- Translated ZhongWen/None1
- Translated ZhongWen/MihaiEso
- Translated ZhongWen/None1
Error simulators
Note: This section is stub
- 'xxx' is not recognized as an internal or external command, operable program or batch file. denies all commands and prints an error message for each command.
- Bad command or file name, MS-DOS variant of 'xxx' is not recognized as an internal or external command, operable program or batch file.
- bash: foo: No such file or directory
- Definitely unusable is only usable because of bad error handling code.
- Division, a language that always has an excuse to raise an error.
- Error, a language in which all programs result in an error and the program and the interpreter are deleted.
- ErrorFull, a language in which all programs result in an error.
- ErrorFullC++ is ErrorFull, but to C++.
- ErrorFull中文
- ErrorLang raises an error with an unusual error message.
- Filename "xxx" doesn't seem to be a valid filename. Please check if the filename your trying to execute is written correctly
- foo : The term 'foo' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. is an esolang that imitates a common Powershell error.
- Permission denied, is a language that no one can use, because they have no permission.
- Segmentation fault always returns a segfault.
- SyntaxError: invalid syntax treats all commands as valid/invalid.
- NameError, slimiar to above.
- IndentationError: unexpected indent, similar to above.
- ZeroDivisionError: Division by 0, similar to above.
- Unmatched [ raises an error for any program.
- Windows找不到文件“Windows找不到文件“啊”。请确认文件名正确后再试一次。”。请确认文件名正确后再试一次。
Brainfuck derivatives
- ̶b̶r̶a̶i̶n̶f̶uck made in 7 minutes
- ℵ0 (Aleph-Naught/Aleph-Zero/Aleph-Null/N0/NO/ℵO), a brainfuck derivative that literally distorts your code and glitches it.
- AHHH: BF except it's screaming into the void.
- and then is like BF, but with and thens!
- ASCII art
- ASCII art-
- b is half of bf.
- Babylang, code like a baby.
- Bitcoin only increment or decrement the current pointer by the price of Bitcoin.
- BitZ
- Blub
- Brain:D, Who needs Brainfuck when you have Brain:D?
- BrainEmoji - brainfuck but with pretty emojis like 👍 for + and 👈 for <
- Brainfuck, but every + is replaced with the bee movie script
- Brainfuck: Free Version: Turing completeness is a premium feature.
- BrainGuck
- Bruh@ - language of disappointment and at sign
- BurgerFlipper
- CLAG, where every command looks identical, but is technically different
- Colonoscopy
- COW
- CubeCode
- Developers
- DirectBrainFUCK is like plain BF, but you can't do arithmetic!
- Dumb self-modifying language is a very dumb BF based self-modifying esolang.
- Ellipsis
- ErrorFuck is ErrorFull but to BF.
- F*ckf*ck
- f is half of bf.
- FoolFuck is a very dangerous esolang that can badly damage the user's computer if not used properly.
- Fuckscript, a programming language developed for creating self-driving cars.
- Hello Fuck! is basically bitwise BF but uses
Hello
andWorld
instead of bits. - Hq9eFuck, which is extended by HQ9+ and something else.
- HuffPuff, wanna puff?
- KonamiCode, brainfuck but simple
- LogicF---, brainfuck has too much logic!
- MalTape, which makes programs look like quick messages.
- Matisse
- Matrixfuck, brainfuck but 2D
- MGIFOS
- MindReadingFuck
- MiniStringFuck
- Morsefuck
- Nameless language, which looks like binary.
- Newbiefuck is the language 73%[citation needed] of newbies implement somewhere in the process of implementing brainfuck.
- Not a brainfuck derivative
- Oof
- Ook!
- ParrBF
- Pikalang
- POGAACK
- Pure BF, which explains away all side effects, making it pure.
- Rebellent Brainfuck is brainfuck, but doesn't always obey what you want it to do.
- Reciprocal Lenguage
- Redundant is brainfuck but you have to add the first 5000 digits of pi before each command.
- ReverseFuck
- Revolution 9
- SCREAMCODE reflects the anguish you'll feel while programming in it.
- Self-modifying BrianPh*ck
- Semordnilap
- shut up
- Solbofuck
- sus
- This is not a brainfuck derivative
- Time is BF, but its behavior only depends on how many times you've run it.
- Tol is a joke language, unlike its cousin �BRING BACK THE OLD SANDBOX
- Triplet, which uses binary triplets to encode instructions.
- UltimateBinary
- Unary, which uses the unary number system as source code.
- Unrandom, which generates brainfuck code from a seed
- VerboseFuck, which makes Brainfuck verbose.
- XD is uncomputable, yet Turing complete. XD
- XMLfuck
- YABFD, Yet Another BrainFuck Derivative which adds If blocks and memory pointers to brainfuck
- Zeroflake only supports the number 0 in the tape.
- Zoophilia, which uses machine learning to compile pictures of animals to brainfuck instructions
Example-based languages
i.e., languages which make it easy to write programs used as typical examples for new languages, but little else.
- 99
- ™
- Cat Program (language)
- CHIQRSX9+
- DeltaHello
- FHC
- FISHQ9+
- Fuckshitfuck
- Hello
- Hello++
- Hello++++, which can do all basic stuff a programming language need.
- Hello++++++++ Does anything you'd ever want.
- Hello++++++++++++++++
- Hello! Hello Again!
- Hexlr7
- HQ+
- HQ9+
- HQ9-
- HQ9++
- HQ9+~
- H🌍+
- H🌍++
- Huby
- KittyKittyMewMew
- NH3
- Post-Unified HQ9+
- TPLTSSPP
- Unified HQ9+
- W.W.E
Lesser known programming languages
See also
The following files have been classified
by order of the POTAT-O5 Council.
Any non-authorized personnel viewing this file will be terminated via orbital laser strike, memetic kill agent, antimemetic kill agent, [REDACTED], apiohazard, apiocryohazard, <SQUARE BRACKETS EXPUNGED>, apiomemetohazard, apiopyrohazard, orthoapiohazard, anarchocommunism, arachnocommunism, arachnoanarchocommunism, recreational nuclear weapon, relativistic kinetic kill vehicle, Project TANTALUM IGUANA, Mobile Task Force σ-18, Cascading Style Sheets, [[REDACTED] [[DATA EXPUNGED] LOST]], SCP-001-J, GPT-8, the number floor(2pi) (do not acknowledge this number), the PotatOS Privacy Policy, SCP-579, technetium, apioforms, rate limits, SCP-4514, immediate cardiac arrest, a potato with a gun, 7.2kg of melons, no apioforms, User:Heavpoot, the internet, this, ████ ████████, unfortunate coincidence, Arch Linux, segmentation fault, cross-site request forgery, triskaidecagon, the borrow checker, !lyricly☭demote☭establish☭communism!, Turing-incompleteness, a description of SCP-3125, 700 kilotons of cats, antimatter, antiantimatter, O(n3) time, Dwarf Fortress, or the character U+202E RIGHT TO LEFT OVERRIDE.
My esolangs:
- Turi, a Turing-complete and nightmarish to implement language
- Embedded HQ9+, an esolang for use in embedded system design.
- Brotlipython, which is Python but compressed because golfing.
- TIS³, TIS-100 but the nodes run a weird machine code language with fun things like no immediate parameters and the grid is infinite and also self-replication is possible
- Unnamed Image Esolang, a simple esolang encoded in images for a contest
- Osmarkscalculator
- possibly others I forgot about but probably not