... to lock phones, tablets, consoles, and even some PCs so that they can't run software of ...
... that programmers won't have anticipated all the contingencies that their code might run ...