For what it's worth, I struggled for so many years understanding what higher level
programming actually is, while simultaneously doing it. It never felt complete.
I went through Crash Course Computer Science (from John Green / PBS...) and it really helped me feel grounded.
Maybe this is attempting the same, just starting at one end of the abstractions.