How are programs end up being executed?