Programs that move around in memory
Bash, 2 bytes
$0

Moves itself to a new memory address when it is assigned a new process.
To move to a different spot on the harddrive it takes a few more:
cat $0&gt;x