Mirth

December 4, 2025 · View on GitHub

Mirth is a strongly-typed concatenative programming language that is currently in development.

Mirth is inspired by Forth, Joy, Haskell, Lisp, and monoidal category theory.

Useful Links:

If you are interested in Mirth, please support the development of Mirth on Patreon. Thank you for your time and generosity.

Hello, world!

module examples.hello
import std.prelude
import std.world

def main {
    "Hello, world!" print
}

Tools

EditorSourceInstallSyntax HighlightingDefinition Tracking
Vimtools/mirth-vimTo install as a vim package,
run make install-vim.
✔️
Sublime Texttools/mirth-sublimeTo install sublime package,
run make install-sublime.
Not yet available through Package Control.
✔️✔️
VS Codetools/mirth-codeEnsuring code is in your PATH,
run make install-code.
Not yet published in the Marketplace.
✔️
Atomtools/mirth-atomEnsuring apm is in your PATH,
run make install-atom.
Not yet published in the atom.io package registry.
✔️

License

This software is licensed under a BSD Zero Clause License. This is a public domain equivalent license. You can use, copy, modify, and/or distribute, with or without fee. You can use it freely as part of larger projects, commercial or otherwise. No warranty is implied. See LICENSE for the full text of the license.