I would say that the stuff in HtDP is teaching you the fundamentals of programming; it isn't (about) teaching you a specific programming language. These fundamentals apply to any programming language you might wish to program in. And, of course, the book does use a (set of) languages to teach you, but that's more about having something so that you can practice than it is about teaching you the specifics of BSL.
If your goal is to learn how to program, just in general, I think HtDP is the book for you. If your goal is something else, then HtDP may not be for you.
I should also add that I think that the learning the fundamentals of how to program is a wonderful thing and I am very happy that I have learned them. It is even better than my job overlaps with my favorite hobby (which happens to be programming); I consider myself extremely lucky because of that!
best,
Robby