You should read "The AWK Programming Language"
“The AWK Programming Language” by Alfred V. Aho, Brian W. Kernighan, and Peter J. Weinberger is the best book on computer science ever written.
That isn’t a joke, it’s kind of crazy how much this book fits into its ~200 pages. First, it teaches you AWK, the whole language is covered in about 60 pages. Then it shows you how to build some stuff. These projects include.
Data Processing (sure, classic AWK)
Generating reports. (ok, makes sense)
A word processor. (uh)
A parser, compiler, assembler, and multiple programming languages. (what?)
A bunch of CS basics, sorting, searching, etc. (sure, why not)
Yeah, all in AWK, all in 200 pages.
The simplicity of AWK is a big reason this book works. You can sit down and learn it in a few hours and the rest of the book can rely on that to explore a bunch of awesome things you can program with it. I wish more books were like this.
Go read it, you can just google the title and find the PDF. Make sure you do it before December so you can do all your Advent of Code1 problems in AWK.
https://adventofcode.com | The best time of the year.