Programming Languages Built As Art
Some programming languages are designed specifically to be impossible to use. These weird creations exist as jokes or puzzles, intentionally pushing the limits of logic to see how far code can be stretched before it breaks.
Unlike practical tools for building software, these languages are meant to be confusing or funny experiments. One famous language, Brainfuck, uses only eight simple symbols to perform complex calculations, making it incredibly difficult for humans to read. These projects show that code can be a form of creative expression rather than just a utility. Many developers use them to challenge their own thinking or simply to explore the limits of computer design.
Source: Esoteric programming language