Sd

How it works
There are two variables, known as variable1 and variable2. You change these to manipulate code, output ASCII characters and change your position in the code. Your code fails if it reads something which isn't a command.

Hello World
+++++++++++++@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++*.+++++++*.*.+++*.---*.*.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.*.+++*.--*.*.--*.!

Resources
Python Interpreter