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.

2Q2Q

From Esolang
Jump to navigation Jump to search

2Q2Q Is An Esoteric programming Language created By the User:Buckets in 2021.

Commands Instructions
+> Add A new Byte to the right.
+< Add A new Byte to the Left.
-> Remove the byte From The Right.
-< Remove The byte From The left.
[+ ... +< Move n Left and n Is Dictated By how many +s There Are, But then somewhere in The Future it Will End in Noop 2.
[+ ... +> Move n Left and n Is Dictated By how many +s there Are, but then somewhere in The Future It will End in noop 1.
- ... -<]> Noop 1.
- ... ->]< Noop 2.
, Pure noop.
. Set the current Byte To be filled out The Input Value.
[-] Print the Current Byte into an ASCII Character.
[+] If The Current Byte Is empty, Then Skip all the commands until Noop 3.
[->+<]>. Noop 3.
> ... > Add The amount Of >s To the Current Byte.
< ... < Subtract the Amount Of >s To the Current byte.
[.>] If the Current byte is Not empty, Then go Backwards To the Nearest Noop 3.

All of the Byte's Positions will be shuffled Pseudo-randomly. Each interpreter that Have Differing Pseudo-randomness Will Be Dialects To this Esolang, so Any Code you Write in it Is Technically Not 2Q2Q, But a Dialect Of it, no matter What.

There are no True Programs written in this esolang.