Programming is more than just knowing a computer language. Being a skilled programmer is built on having finely tuned logic.
It’s the thinking, not the language itself, that’s important in programming (as the video above clearly demonstrates.)
It’s possible to understand programming fundamentals using real world instances rather than computers. For instance in the book How To Think Like A Programmer:
The focus is on developing algorithmic solutions to real-world problems.