Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Malbolge is a public domain esoteric programming language. It was created in 1998 by Ben Olmstead, with the intention of being so difficult to program it would be impossible for anyone to write useful programs in it. The language uses three operations over a circular array of memory: a jump instruction, an arithmetic operation that uses the x86 machine's rotation (MOV r1,r2 ROL 3) and performs both addition and subtraction, and input/output operations. Due to its intentionally obtuse design, Malbolge has been dubbed one of the most difficult programming languages ever created.