We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
New pages
Jump to navigation
Jump to search
22 July 2026
- 02:3202:32, 22 July 2026 Don Giovanni/Implementations (hist | edit) [31,302 bytes] PrySigneToFry (talk | contribs) (Created page with "= Python = <pre> import sys # ---------------------------------------------------------------------- # 1. Lexer # ---------------------------------------------------------------------- class Token: def __init__(self, type, value, line): self.type = type self.value = value self.line = line def __repr__(self): return f"Token({self.type}, {repr(self.value)})" class Lexer: def __init__(self, source): self.source = sourc...")
21 July 2026
- 18:3518:35, 21 July 2026 Μμton (hist | edit) [14,623 bytes] Miui (talk | contribs) (todo)
- 17:1017:10, 21 July 2026 Addfuck (hist | edit) [6,694 bytes] Fgaoxing (talk | contribs) (Created page with "{{lowercase}} {{infobox proglang |name=AddFuck |paradigms=imperative |author=Fgaoxing |year=2026 |memsys=Cell-based |dimensions=one-dimensional |class=Turing complete |majorimpl=[https://github.com/Fgaoxing/Addfuck/ Reference implementation] |files=<code>.af</code>, <code>.addfuck</code> }} '''AddFuck''' is an esoteric programming language and virtual machine centered around addition opera...")
- 13:4313:43, 21 July 2026 Legato (hist | edit) [9,456 bytes] PrySigneToFry (talk | contribs) (Created page with ":''This entry is not about the playing technique 'legato'.'' Legato is a programming language designed by PSTF. = Overview = ; Type System: Statically strong-typed, with full type inference support (Hindley-Milner style). ; Paradigm: A mix of imperative, functional (Lambda calculus), and object-oriented programming. ; Core Features: First-class functions, closures, tail call optimization, safe pointers, structs, and classes. ; Design Philosophy: Explicit over imp...")
- 13:4013:40, 21 July 2026 SGA (hist | edit) [2,671 bytes] OfficialWatchOS7Alt (talk | contribs) (Created page with "StackGolfAssembly, also known as '''SGA''' for short, is a stack-based language created by User:OfficialWatchOS7Alt. == Nomenclature == The letters in the acronym reflect different aspects of SGA: * '''S''' (Stack): The language is stack-based. * '''G''' (Golf): The language uses intentionally short commands. * '''A''' (Assembly): The language uses all fundamental stack manipulation commands. == Commands == In SGA, only values from a range of -16,777,217 an...")
- 11:0011:00, 21 July 2026 Trigfunge (hist | edit) [1,256 bytes] None1 (talk | contribs) (Created page with "'''Trigfunge''' is a fungeoid invented by User:None1 that uses a queue instead of a stack and uses trigonometric functions to manipulate data. ==Memory== Trigfunge uses a ''queue'' which stores unbounded floats with infinite precision. ==Commands== * <code>@^v<>|_0</code>: The same as Befunge. * <code>sct</code>: Change queue front to ''sin/cos/tan(queue front)'' respectively. * <code>=</code>: The next command is skipped unless the queue front is equ...")
- 08:0508:05, 21 July 2026 Haltloop (hist | edit) [459 bytes] Esolang lover123 (talk | contribs) (wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow it's so good it made me say "wow i)
- 07:1107:11, 21 July 2026 1835cc Volkswagon Beetle '78 (hist | edit) [771 bytes] Miui (talk | contribs) (Created page with "{{Stub}} '''The 1835cc Volkswagon Beetle '78''' is an esoteric abstract model based on an 19 octons, 19 edons totality and 6 trits, 243 tryes system architecture. = Thesis = The 1835cc Volkswagon Beetle '78 is considered an excellent torque-based model to gauge the computational power of a system to a constant. The totality in octons and edons fixes a singularity within the energy system, which provides a means to ''hot rod'' the stock Beetle. A stock VW Be...")
- 04:1804:18, 21 July 2026 Choropleth/색地図 (hist | edit) [260 bytes] Miui (talk | contribs) (trying to phrase this concept/related pages)
- 01:4401:44, 21 July 2026 Very-simple (hist | edit) [1,852 bytes] Esolang lover123 (talk | contribs) (brainfuck 2: electric boogaloo)
20 July 2026
- 23:3323:33, 20 July 2026 3 triquinquagits, 148877 triquinquagytes (hist | edit) [3,194 bytes] Miui (talk | contribs) (Created page with ":This page was generated by Claude. This is an esolang and the fourth of the sister languages of 9 trits, 19683 trytes. It is the one that can say everything the others could not. Note: 1 triquinquagyte is 3 triquinquagits (base-53 digits, 0–52). ==Architecture== Memory is 146,068 triquinquagytes: the multiplicative units modulo 53^3 = 148877. Values wrap at 148877. Addresses divisible by 53 do not exist; if one is given, 1 is added to it. 53 is prime, so the unit...")
- 23:2923:29, 20 July 2026 Whizz (hist | edit) [3,982 bytes] Splot-dev (talk | contribs) (Started Whizz language page with a few details. Will add Turing-Completeness proof later.)
- 13:1313:13, 20 July 2026 G59code (hist | edit) [5,913 bytes] Miui (talk | contribs) (Created page with "'''G59code''' generates any argument about how much the same closer any two people on a stage got away from godot while waiting for the argument to begin about how much more unperfect a whole half was away than all of the perfect thirds he remained in 3 seconds (.14159...) by User: Miui <code>any(ANY)</code>s:output=:: <pre> The argument, then, is: Any two people on a stage, waiting for Godot, get closer to each other by sharing an imperfect division of time (the h...")
- 13:0113:01, 20 July 2026 Stexmix (hist | edit) [998 bytes] Miui (talk | contribs) (Created page with "{{stub}} Stexmix exists cause of the puzzles and guessing challenges and is influenced by SubtextLang, thats it - by User: Miui. ==interpreter== <pre> key = 0x42 enc = b"$0-/b\x12\x0b\x0eb+/2-06b\x0b/#%'H6\x7f\x19 g{b$-0b b+,b\x0b/#%'l-2',j`\x117 6':6\x0e#,%o\x04+ - ,#!!+\x1d1'37',!'l!16:l2,%`kl6- ;6'1jk\x1fH0\x7f\x19\x1fy+\x7frH5*+.'b+ip~.',j6kxHb\x03n\x00n\x01\x7f6\x19+x+iq\x1fy+i\x7fqHb+$j\x03n\x00n\x01k\x7f\x7fjqnsntkx 0'#)Hb:\x7f\x03hzsi\x00h{i\x01Hb+$b:|...")
- 02:0002:00, 20 July 2026 MØSS/Implementation draft (hist | edit) [10,875 bytes] PrySigneToFry (talk | contribs) (Created page with "So far, MØSS hasn't been implemented, but we can give a rough framework for an interpreter. Maybe someday, the author of MØSS, User:PrySigneToFry, will actually implement the language. = Generic Framework = This interpreter should have an architecture like this: source code → lexer → token stream → parser → abstract syntax tree → semantic analyzer → symbol table → interpreter → final program result. During the execution engine running the progr...")
19 July 2026
- 20:4720:47, 19 July 2026 Numeralfuck (hist | edit) [1,348 bytes] Mutasimos (talk | contribs) (Numeralfuck)
- 19:4019:40, 19 July 2026 쩐쩐 (hist | edit) [1,208 bytes] Dmitry ghersi (talk | contribs) (Created page with "'''쩐쩐''' ''[jjeonjjeon]'' is minimalistic accumulator-based imperative esolang Category:Accumulator-based 쩐쩐 ==Instructions== <code>쩐이</code> — increment<br> <code>쩐데</code> — decrement<br> <code>쩐오</code> — output the ASCII character whose code equals the accumulator<br> <code>ㅆ...ㅆ</code> — comment<br> <code>ㅒ...ㅐ</code> — loop identical to Brainfuck's [ ] instructions<br> <code>쩐자</code> — quine ==memory m...")
- 17:3817:38, 19 July 2026 Lua (hist | edit) [1,898 bytes] RaiseAfloppaFan3925 (talk | contribs) (Make a stub for quite an important language. Scratch has a page here so I guess that means Lua also has the green light?)
- 16:0816:08, 19 July 2026 Jesus!Alive! (hist | edit) [9,641 bytes] Miui (talk | contribs) (Created page with "{{WIP}} ''Jesus!Alive!'' is a lot like Shakespeare and Dialogue in general. It is based on having dialogue with robots / robots having dialogue with eachother. I think any number of actors on stage is fine, but you also can use rationals to reduce a group of actors to a unit (this is in fact a symphonic langiuage, so the dialogue" can be a group of people talking to one robot etc like a philharmonic symphony. ==basic interpreter== it is unfinished https://iann...")
- 11:4611:46, 19 July 2026 Б о (hist | edit) [1,404 bytes] Dmitry ghersi (talk | contribs) (Created page with "{{wrongtitle|title=б_о}} '''б_о''' is an accumulator-based esoteric programming language (esolang) created by User:Dmitry_ghersi. Because the language's name is written in Cyrillic, it may be difficult to find information about it. == Language overview == A standard б_о implementation has 8 instructions: {| class="wikitable readable" ! Command !! Description |- | <code>&</code> || Prompt for input and store the value in the accumulator. |- | <code>o</...")
- 05:1805:18, 19 July 2026 Rhapsody (hist | edit) [1,669 bytes] PrySigneToFry (talk | contribs) (Created page with "Rhapsody is a programming language designed by PSTF, inspired by Fugue. = The Core Mechanism = * The program is a sequence of pitches (MIDI note numbers or note names, e.g., C4, D#5). * The first pitch acts as the anchor (it sets the tonal center but generates no instruction). * Every subsequent pitch generates exactly one command. * The command is determined by <code>delta = (current_pitch - previous_pitch) mod 13</code>. We use modulo 13 because we have exactly 13...")
- 04:2204:22, 19 July 2026 Dialogue (hist | edit) [3,391 bytes] Treeyeah (talk | contribs) (Created page with "''See Language list'' Dialogue is an esolang similar to the SPL. It is a dialogue-based language. == Characters == Like SPL, there can be only 2 characters on stage. You can make a character by this line: Alex: <br> Hello I am 5 That value 5 stores into the variable "Alex". You see, Alex set it, so it is Alex plus 1 comma plus 1 newline. Another example: John: <br> Hello you are 10 That "You" refers to Alex, and John changed it into 10. But that doesn't auto...")
- 03:3003:30, 19 July 2026 3 untrigits 29791 untrigytes (hist | edit) [1,756 bytes] Miui (talk | contribs) (Created page with "This is an esolang and a sister language of 9 trits, 19683 trytes. Unlike its sisters, its memory triples. Note: 1 untrigyte is 3 untrigits (base-31 digits, 0–30). ==Architecture== Memory is 28,830 untrigytes: the multiplicative units modulo 31^3 = 29791. Values wrap at 29791. Addresses divisible by 31 do not exist; if one is given, 1 is added to it. Doubling fails here — the order of 2 modulo 31^3 is only 4805, so a doubling orbit shatters into small cycles. Ins...")
- 03:2903:29, 19 July 2026 3 enneadecits, 6859 enneadecytes (hist | edit) [1,821 bytes] Miui (talk | contribs) (Created page with "This is an esolang and a sister language of 9 trits, 19683 trytes. Its memory is multiplicative and its tuning is Renaissance. Note: 1 enneadecyte is 3 enneadecits (base-19 digits, 0–18). ==Architecture== Memory is 6,498 enneadecytes: exactly the multiplicative units modulo 19^3 = 6859. Values wrap at 6859. Addresses divisible by 19 do not exist; if one is given, 1 is added to it. The successor of a cell is found by doubling: the cell after address a is address 2a....")
18 July 2026
- 23:4323:43, 18 July 2026 Jezik (hist | edit) [5,911 bytes] Zopium (talk | contribs) (create page)
- 22:4922:49, 18 July 2026 Programming language (hist | edit) [2,757 bytes] Neon (talk | contribs) (created page)
- 22:3122:31, 18 July 2026 Sweat (hist | edit) [868 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 22:3122:31, 18 July 2026 Puzzle (hist | edit) [314 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 22:3122:31, 18 July 2026 Normal (hist | edit) [7 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 22:3122:31, 18 July 2026 Nonce (hist | edit) [7 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 22:3022:30, 18 July 2026 Fun3 (hist | edit) [7 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 22:2922:29, 18 July 2026 BrainSwitch (hist | edit) [7 bytes] AndrewBayly (talk | contribs) (Created page with "placeholder")
- 19:2719:27, 18 July 2026 ShortTime (hist | edit) [147 bytes] ArgentGules (talk | contribs) (Created page with "<p> ''This page is still in progress.''</p> ShortTime is an esolang created by User:ArgentGules with the goal of using the least amount of bytes for an interpreter. ==Mechanics==")
- 17:3817:38, 18 July 2026 (*つ▽`)っ (hist | edit) [1,015 bytes] Dmitry ghersi (talk | contribs) (Created page with "(*つ▽`)っ is a joke esolang based on examples, in addition to examples, adding minimal work with accumulator and also adding own meaningless commands ===instructions=== {| style="wikitable" |<code>h</code> || Hello, world! |- |<code>H</code> || Hello, World! |- |<code>c</code> || cat program |- |<code>9</code> || 99 Bottles Of The Beer |- |<code>x</code> || XKCD Random Number |- |<code>4</code> || the Answer to the Ultimate Question of Life,...")
- 15:2215:22, 18 July 2026 Bfk&& (hist | edit) [1,000 bytes] Dmitry ghersi (talk | contribs) (Created page with "bfk&& is brainfuck but I removed many commands, but in order not to copy similar languages, I also added commands from myself. ==Commands== {| !Command!!Description |- |. || Outputs the ASCII code equal to the number in the cell (But since the cell number cannot be changed, this instruction always outputs the NUL symbol, 0x00) |- |& || Hello, world! |- |a || Output english alphabet lowercase |- |A || Output english alphabet in CAPITAL |- |0 || Zero the cell...")
- 14:4214:42, 18 July 2026 Abjo (hist | edit) [777 bytes] Dmitry ghersi (talk | contribs) (Created page with "{{stub}} abjo is stack-based esolang. It differs from other stack-based languages in that it can only push the numbers 1 and 5 and does not have subtraction. ===Examples=== ====Hello, world!==== 5555555555555511+++++++++++++++& This only prints the ASCII code of the first letter of 'Hello, World!', since writing the full program would be much longer. ===python 3.10+=== <pre>s=[];c=0 for x in input(): if x=="\\": c^=1 elif not c: match x...")
- 10:5610:56, 18 July 2026 Nonumbers (hist | edit) [1,670 bytes] Randomguy34 (talk | contribs) (Created page with "Category:Languages Category:Functional_paradigm == basic information and history == nonumbers is a (supposed to be) turing-complete functional paradigm created by randomguy34 (me) at around july 11, it originally started as an easier version of subleq and evolved into... well, what it is today! :P == commands == {| class="wikitable" |+ commands |- ! command !! function |- | ? || takes user input |- | ∞ || just infinity |- | n(x) || negates the value of x |- | S(x) ||...")
- 04:3804:38, 18 July 2026 Pu (hist | edit) [530 bytes] Dmitry ghersi (talk | contribs) (Created page with "'''Pu''' is esolang no useful at all idk ===commands=== p | Hello, world! <br>[ | print "pu"<br>] | print "up"<br>u | prints !drlow ,olleH<br>else prints "Pu" ===python interpreter=== <pre>for c in input():print({"p":"Hello, world!","[":"pu","]":"up","u":"!dlrow ,olleH"}.get(c,"Pu"))</pre> ===examples=== ====Hello, world!==== p ====Hello, world! backwards ==== u ====idk==== pu[]abc")
- 04:0304:03, 18 July 2026 Guesolang (hist | edit) [2,534 bytes] Im bad at naming (talk | contribs) (Created page with "= Description = Guesolang is another Guess- Esolang made by User:Im bad at naming. = How would it work? = See it at Guessing. = Programs = == Program #1: Truth-machine == <pre> #x |$i ^ >x ^ ~|<x ^|^ |?x ||^ |||}^ ||^ |^ ^ </pre> Input#1: <pre> 1 </pre> Output#1: <pre> 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...")
- 03:5503:55, 18 July 2026 乾坤 (hist | edit) [6,767 bytes] PrySigneToFry (talk | contribs) (Created page with "乾坤 is a stack-based programming language designed by PSTF. = Architecture = 乾坤 consists of two stacks, one is heaven (乾), and another is earth (坤). We'll also call them A and B. It also includes an implicit return stack (used for function calls and loop jumps), which is invisible to the programmer and not used for data storage. Elements in the stacks are dynamic types: they support integers (of any precision) and UTF-8 strings. = Instruction Set = == Sta...")
- 02:4202:42, 18 July 2026 Uyu (hist | edit) [5,076 bytes] Shazun bhasfu (talk | contribs) (uyu language, might need some polishing as the language specs are constantly changing and need proper documentation)
17 July 2026
- 19:2219:22, 17 July 2026 GLEE (hist | edit) [1,008 bytes] CoolFoolGabagool (talk | contribs) (Created page with "GLEE or GLEƎe is a language even smaller than BrainF. {| class = wikitable !character !meaning E || get 1 byte of input from the user |- Ǝ...Ǝ || equivalent to BrainF [...] |- G || move data pointer left |- L || move data pointer right |- e || ee - decrement value, eee - increment value. |}")
- 13:5713:57, 17 July 2026 Power of Power (hist | edit) [662 bytes] Lushcavegod (talk | contribs) (Created page with "I haven’t made P<sup>o<sup>w<sup>e<sup>r<sup> <sup>o<sup>f<sup> <sup>P<sup>o<sup>w<sup>e<sup>r</sup></sup></sup></sup></sup></sup></sup></sup></sup></sup></sup></sup></sup> yet {| class="wikitable" |+ Caption text |- ! Symbol !! Function !! Notes |- | 0 || Sets cell to 0 and converts to text before doing it || N/A |- | 1|| new cell || Example |- | ^ || Powers the cell value by the cell num || Adds one if 0 or 1 |- | v || subtracts one from current cell value || Use the...")
- 13:1213:12, 17 July 2026 AbsoluteZero (hist | edit) [1,953 bytes] ArgentGules (talk | contribs) (Created page with "=AbsoluteZero= <p> ''This page is still in progress.''</p> AbsoluteZero is a language created by User:ArgentGules, a.k.a. me. ==Commands== {| class="wikitable" ! Command !! What it does !! Example |-] | PRINT || outputs the following encoded ASCII value || PRINT &70; |- | START || (mandatory) starts the program || ... |- | LLANFAIRPWLLGWYNGYLLGOGERYCHWYRNDROBWLLLLANTYSILIOGOGOGOCH || declares a variable || LLANFAIR... &var:avocados; ... |}")
- 11:4211:42, 17 July 2026 Moving Code (hist | edit) [903 bytes] Lushcavegod (talk | contribs) (Created page with "This is just a theoretical programme, I haven’t made it yet, {| class="wikitable" |+ Caption text |- !Symbol !! # !! Function |- | * || 0 || Null symbol |- | # || 6 || User input if before . Add input if after |- | . || 2 || begin |- | > || 3 || next cell |- | < || 4 || previous cell |- | ^ || 1 || increase cell |- | v || -1 || decrease cell |} So what is #? Well it is the value of the symbol, and the symbol after that will add it’s # to the previous symbols # (it wi...")
- 10:3510:35, 17 July 2026 喵谕 Meaoiu (hist | edit) [5,766 bytes] TNPC (talk | contribs) (Created page with "'''Meaoiu''' (喵谕) is a cat-themed esoteric programming language. Designed with Chinese keywords, its syntax heavily(maybe) revolves around feline behaviors. Despite its esoteric and highly stylized nature, Meaoiu provides a suite of modern language features, including a built-in formatting tool, static diagnostics, and a Language Server Protocol (LSP) implementation. == Language Concepts == === The Tail (<code>~</code>) === Every valid statement must be termin...")
- 10:2710:27, 17 July 2026 TurtleScript (hist | edit) [5,053 bytes] PrySigneToFry (talk | contribs) (Created page with "TurtleScript is designed by PSTF. It combines classic turtle graphics with a rich set of general‑purpose programming features. = Core Language Features = == Data Types == * Number – integers and floating‑point (e.g. 42, 3.14) * String – double‑quoted (e.g. "Hello") * Boolean – true and false * List – ordered collection of values, written with square brackets (e.g. [1 2 "abc"]) * Word – a symbol (e.g. :name) – used mainly for variable names, but also as...")
- 08:4008:40, 17 July 2026 SAY HELLO!!! (hist | edit) [572 bytes] Lushcavegod (talk | contribs) (Created page with "'''''WARNING THIS ESOLANG IS EXTREMELY COMPLICATED!''''' Here are the symbols: {| class="wikitable" |+ Caption text |- ! Symbol !! Function (though you might not understand!) |- | H || Says Hello, world! |} Yeah… Think you can handle it? Hello, World! Programme: H That was Very very very very very very… (for infinity and beyond) complex, wasn’t it?")
- 08:3108:31, 17 July 2026 Brain x (hist | edit) [899 bytes] Lushcavegod (talk | contribs) (Created page with "The Name of the Esolang is Brain_x but _ gets automatically converted to a space! {| class="wikitable" |+ Caption text |- ! Symbol !! Function |- | B || Adds The user input if running, sets a user input if not |- | R || Toggles if the code is running |- | A || Creates a new cell to be used |- | I || Adds 1 to what N will add |- | N || Adds the I value |- | _ || Subtracts one from the cell |- | x || Adds one to the cell |} Two number addition Calculator: <pre>BRABRBRB</p...")
- 07:1507:15, 17 July 2026 31 edons, 31 octons (hist | edit) [3,605 bytes] Miui (talk | contribs) (Created page with "{{Stub}} {{Infobox programming language | name = 31 edons, 31 octons | paradigm = harmonic, cyclic, multiplicative | year = 2026 | author = User:miu }} '''31 edons, 31 octons''' is an esoteric programming language whose architecture is based on '''31‑EDO''' (31 equal divisions of the octave). Instead of bits and bytes, it uses '''edons''' (single EDO steps) and '''octons''' (full 31‑step cycles) as its fundamental units of memory and computation. == Concept == * ''...")