Comment by beej71
You're absolutely correct, of course. And part of that is because the degree that you get when you want to be a programmer is a "Computer Science" degree in the US.
I've added a clarification to the first chapter about the naming and rationale.
Thanks for that.