This article is about the programming language. For the eighth circle of hell in Dante's Inferno, see Malebolge.
Malbolge
A cat program in Malbolge
Paradigm
Esoteric, imperative, scalar, value-level
Designed by
Ben Olmstead[1]
Developer
Ben Olmstead[1]
First appeared
1998
Typing discipline
Untyped
Filename extensions
.mal, .mb
Influenced by
Brainfuck, INTERCAL (Tri-INTERCAL), Befunge
Influenced
Dis, Malbolge Unshackled
Malbolge (/mælˈboʊldʒ/) is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's Inferno, the Malebolge. It was specifically designed to be almost impossible to use, via a counter-intuitive 'crazy operation', base-three arithmetic, and self-altering code.[2] It builds on the difficulty of earlier challenging esoteric languages (such as Brainfuck and Befunge), but exaggerates this aspect to an extreme degree, playing on the entangled histories of computer science and encryption. Despite this design, it is possible to write useful Malbolge programs.
^ ab"Malbolge - Esolang". Retrieved 2022-08-27.
^Cite error: The named reference :0 was invoked but never defined (see the help page).
Malbolge (/mælˈboʊldʒ/) is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's...
different methods of storing and accessing data. Languages like Brainfuck and Malbolge only permit data to be read through a single pointer, which must be moved...
change slightly. Some esoteric programming languages, such as Brainfuck or Malbolge, are specifically referred to as "Turing tarpits" because they deliberately...
PlayStation programming game using a similar language INTERCAL Whitespace Malbolge Piet "Befunge – Esolang". "The Befunge FAQ v.4". 1997-11-04. Archived from...
Microsoft Power Fx MIIS MIMIC Mirah Miranda MIVA Script ML Model 204 Modelica Malbolge Modula Modula-2 Modula-3 Mohol Mojo MOO Mortran Mouse MPD MSL MUMPS MuPAD...
register-based bytecode virtual machine m-code of the MATLAB language Malbolge is an esoteric machine language for a ternary virtual machine. Microsoft...
2018 episode of the soap opera General Hospital, Sanders is shown to know Malbolge, which he uses to disarm a bomb intended to compel him to reveal his secret...
The nine layers in order are Avernus, Dis, Minauros, Phlegethos, Stygia, Malbolge, Maladomini, Cania and Nessus. The plane known as the Nine Hells was mentioned...
concept, or as a joke. Beatnik Befunge Brainfuck Chef INTERCAL LOLCODE Malbolge Piet Shakespeare Thue Whitespace Extension programming languages are languages...
Farideh and her twin sister Havilar were placed into a magical stasis on Malbolge (the sixth layer of the Nine Hells) for seven and a half years. In 1486...