The AWK Programming Language is the best programming book ever because it lets you learn the language through interesting problems (like writing a very small assembler).
https://ia802309.us.archive.org/25/items/pdfy-MgN0H1joIoDVoI...
Hmm, I did not know that (I have a print copy of that book).
> I wouldn't post a link to a pirated anything.
OK. But just in case, someone still wants a physical book, they can get it used from Amazon (can talk about Amazon in US) for ~$3.