I guess this is pretty off-topic, but I kinda always thought it was unreasonable to regard a "high-level language" as also a "programming" language. If the idea is that it's made for humans-first-computers-second, then it's not really a "programming" language so much as a language that computers happen to be able to understand.
I mean, by this definition, since computers are getting good are parsing English, isn't English a "programming" language?