malbolge
« Back to VersTracker
Description:
Deliberately difficult to program esoteric programming language
Type: Formula  |  Latest Version: 0.1.0@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: esoteric programming-language interpreter ternary academic
Install: brew install malbolge
About:
Malbolge is an esoteric programming language designed to be nearly impossible to write useful programs in. It features a ternary computer architecture and a self-modifying code system that changes instructions after each execution. This package provides the interpreter to run and experiment with code written in this deliberately hostile language.
Key Features:
  • Ternary computer architecture (base-3)
  • Self-modifying code mechanism
  • Designed to be Turing-complete despite extreme difficulty
  • Interpreter for running Malbolge programs
Use Cases:
  • Academic research into computational complexity
  • Programming language theory and design education
  • Code golf challenges and programming puzzles
Alternatives:
  • Brainfuck – Simpler esoteric language with easier syntax but similar minimalism
  • Befunge – 2D esoteric language focused on spatial code layout
Version History
Detected Version Rev Change Commit
Sep 16, 2025 3:22am 0.1.0 0 VERSION_BUMP ec7cdbbe
Sep 13, 2024 8:13pm 0.1.0 0 VERSION_BUMP a51edd6d