This.
The cpu magic doesn't do things you didn't ask for, or can't figure out how to ask for through a bunch of indirection.
All the cpu magic means is that you don't know how it did exactly what you expected. It still produced exactly and only the expected output from the given input.
High level language magic means it does things you didn't expect, and that you can have a hard time figuring out how to get it to do something you want if that doesn't happen to be one of the things the language designers predicted and decided for you that you should ever need to do.