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.
OIIAOIIA
Jump to navigation
Jump to search
OIIAOIIA is a brainfuck derivative that is very special.
commands
transition from... O to O + O to I - O to A ++++++++++ I to O < I to I [ I to A ] A to O . A to I , A to A > space reset
reading it
o /u/ i /i/ a /a/ /e/
examples
ascii loop
OO II AOO IA
print "a"
OOOOOOOOA OA OA OA OA OA OA OA OAO
Hello, world!
The following program prints the message “Hello, World!” to the standard output conduit:
OO II OI OI AA OII AAA OO AA OI OI OI OI OIO IO IA IOI OIOI OI OIAA OI AO AAAA OO AO AAAO AOOOO II AO AA IA IO IO IO IO AOOOO AOI OI OI OI OI OI AO IO IOI AO AAAAA OO AO
Cat program
A repeating cat program, which terminates on a null character input, shall be adduced below:
AII AO AIA
Truth-machine
A truth-machine is presented below:
AI AO II OI OI AA OO II AAA IA IO II AO IA IO IO IA
Interpreter
- Common Lisp implementation of the OIIAOIIA programming language.