It’s hard to call awk, grep, sed, lex, programming languages, don’t you think?
It would be even harder to say they popularized regular expressions, considering their very very limited reach.
I agree with the rest.
While awk is mostly used for text processing (and general data transforms, e.g. in the Linux kernel build system), it allows for writing arbitrary programs, e.g. first-person shooters: https://github.com/TheMozg/awk-raycaster