Atom

From Esolang
Jump to navigation Jump to search

Atom is a Turing-Complete programming language that is designed to obfuscate software. It does this skillfully by allowing line numbers to be mixed and even broken up.

Hello World Example

Non-Obfuscated

> Declare Variable - Strict String - Hello World>
	*1
		D TTTTTTTTT !!!!!!!!!!!!!!!!!!!
			<<??????????<???????<??????????????<??????????????<?????????????????????????<????????????????????????????????	<<<?????????????????????????<?????????????????<????????????????????<??????????????<??????<?????????????????????????????<
	*
> Print Variable
	*2
		O T !!!!!!!!!!!!!!!!!!!
	*

Obfusicated

*2O**1DTT**2T!!!**1TTTTT**1TT!**2!!!!**1!!!!!!!!!!!!!!!!!!!**2!!**1<<??????????<???????<??????????????<??????????????<?????????????????????????<????????????????????????????????<<<?????????????????????????<??????????????**2!!!**1??<????????????????????<??????????????<??????**2!!!**1<?????????????????????????????<**2!!!**2!**1

External Links