AFTL

AFTL (short for Another Fucking Time Loop) is a stack based esoteric programming language designed by User:Vriskanon. It almost uniquely manipulates its own source code in order to create new code, which is also run.

Commands
When AFTL is first run, it will automatically destroy all characters which are not inherently commands themselves. Then, it will run from left to right until the end. It will repeat the code once (unless commanded otherwise) or until it performs "." (which will stop the code).

Whenever a command is run, the code will destroy that command in the source code after completing the command.

Since all whitespace is removed alongside all characters that aren't commands in the code, one can have as much whitespace as they like to make the code clearer.

Hello, world! program
)@"/""+"*"+""*+^ """+"""+""/+"***+^ """++""**""/"+"+*"^^ ""+""+""/+*""*+""/+^ ~, ""+"*"*"+^ """+"""""/+"""/"++****-^ """++""/"""++"+"*+*^ ""+"""/+"""+*""/+**^ ""+""""/+""****^ ""+"""+""/+"***^ ""+"*"*"++^.

Cat program
,^.

External resources

 * A Python interpreter.