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.

Q_M

From Esolang
Jump to navigation Jump to search

Q_M is an esoteric programming language developed by User:ZViperSw on Semptember 13th, 2026. It was created as a harder alternative to Deadfish.

Overview

A Q_M program is a sequence of instructions, each instruction is a sequence of 8 characters, therefore, the program length must be divisible by 8. Instructions are executed left-to-right. The program has access to an 8-bit signed integer accumulator.

Q_M instructions
Instruction Description
_??????_ Increment the accumulator.
_??_____ Decrement the accumulator.
__?_???_ Output the accumulator as a number.
__?__?__ Square the accumulator
_?_????_ Output the accumulator as a character.
_?_???__ Halt the program.

Examples

XKCD Random Number

_??????__??????__??????__??????___?_???__?_???__

External resources