Base64 Text

From Esolang
Jump to navigation Jump to search

Base64 Text is a programming language created by Mihai Popa. It's like Text, but it's in Base64.

A short description

All Base64 Text programs output their source code, thus ALL programs are quines.

There are a HUGE AMOUNT of interpreters for Base64 Text, like Notepad, WordPad, "type" command on Windows, "cat" command on Linux, etc...

The file extensions for Base64 Text programs are .b64 and .txt, and some other extensions and even no extension at all!

Examples

Hello, world!

SGVsbG8sIHdvcmxkIQ

XKCD Random Number

WEtDRCByYW5kb20gbnVtYmVyIGlzOiA0

FizzBuzz

MQ0KMg0KRml6eg0KNA0KQnV6eg0KRml6eg0KNw0KOA0KRml6eg0KQnV6eg0KMTENCkZpenoNCjEzDQoxNA0KRml6ekJ1enoNCjE2DQoxNw0KRml6eg0KMTkNCkJ1enoNCkZpenoNCjIyDQoyMw0KRml6eg0KQnV6eg0KMjYNCkZpenoNCjI4DQoyOQ0KRml6ekJ1enoNCjMxDQozMg0KRml6eg0KMzQNCkJ1enoNCkZpenoNCjM3DQozOA0KRml6eg0KQnV6eg0KNDENCkZpenoNCjQzDQo0NA0KRml6ekJ1enoNCjQ2DQo0Nw0KRml6eg0KNDkNCkJ1enoNCkZpenoNCjUyDQo1Mw0KRml6eg0KQnV6eg0KNTYNCkZpenoNCjU4DQo1OQ0KRml6ekJ1enoNCjYxDQo2Mg0KRml6eg0KNjQNCkJ1enoNCkZpenoNCjY3DQo2OA0KRml6eg0KQnV6eg0KNzENCkZpenoNCjczDQo3NA0KRml6ekJ1enoNCjc2DQo3Nw0KRml6eg0KNzkNCkJ1enoNCkZpenoNCjgyDQo4Mw0KRml6eg0KQnV6eg0KODYNCkZpenoNCjg4DQo4OQ0KRml6ekJ1enoNCjkxDQo5Mg0KRml6eg0KOTQNCkJ1enoNCkZpenoNCjk3DQo5OA0KRml6eg0KQnV6eg

Development environments

The most common IDE for Base64 Text is Notepad, and is on Windows. It's powerful, and it can compile and run the program as you type it!