executable compression
Disk compression
RAM compression
Kolmogorov complexity
Self-modifying code
Self-relocating code
Self-extracting archive
Self-booting disk
https://en.wikipedia.org/wiki/Executable_compression