Software's always been painful to run and use.
>It used to be that you compiled an executable, copied it onto the target computer and it worked.
Java had been marketed last century as a 'write once, run anywhere' language. Tells you a lot about how portable executables in other languages were.
Just branch to the first instruction, and let it take it from there. The shackles exist but in your mind.