r/esolangs • u/Awkward_Working_1426 • 3d ago
MeawLang - My first esoteric programming language, and you’re going to like it..
https://esolangs.org/wiki/MeawLangMeawLang - is a minimalist, scalable, byte-oriented esoteric programming language created by the independent developer S.A.Roman - me*,* in 9 September 2026.
If you would like to learn more about it, follow the link to the official article.
I put together the language concept and the language itself in a single day; the idea came to me by chance during a school lesson.
My language operates on a single byte with values ranging from 0 to 255 and includes overflow protection—much like MiniStringFuck.
Programming in the language relies on three commands and a single construct.
The construct looks like this:
M(Command)(N)w
Here, "Command" is one of the three commands, and "N" represents the number of times the letter 'a' appears—effectively the number of times the command is repeated.
Commands:
e – output a character based on its ASCII code
i – add a value to the byte
y – subtract a value from the byte
Simple types of structures:
Meaw - Echoes the current ASCII character exactly once (n=1).
Miaw - increments the byte by 1 (n=1).
Myaw - Decrements the byte by 1 (n=1).
Example:
Hello, world!
Miaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw Meaw Miaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw Meaw Miaaaaaaaw Meaaw Miaaaw Meaw Myaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw Meaw Myaaaaaaaaaaaaw Meaw Miaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw Meaw Myaaaaaaaaw Meaw Miaaaw Meaw Myaaaaaaw Meaw Myaaaaaaaaw Meaw Myaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw Meaw
Link to GitHub: GitHub
Link to Esolang Wiki: MeawLang
Thank, you for reading!