CTF Support
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage
Edit page

Esoteric Programming Languages

Introduction

Esoteric programming languages (esolangs) are deliberately challenging or absurd languages used for experimentation and CTF puzzles.

They usually focus on code obfuscation or minimal instruction sets.

General Resources

General Resources

Resource Description
Esolangs Wiki Comprehensive index of esoteric languages.
Try It Online! (TIO) Browser-based interpreter for dozens of esolangs.

Example: Malbolge

Malbolge was designed to be almost impossible to program manually.

Hello World example:

(=<`#9]~6ZY327Uv4-QsqpMn&+Ij"'E%e{Ab~w=_:]Kw%o44Uqp0/Q?xNvL:`H%c#DD2^WV>gY;dts76qKJImZkj

Tools: