Ask HN: What's a starting point for learning how to write programming languages?
Check out "Writing An Interpreter In Go" https://interpreterbook.com/
It uses Golang to make an interpreter for a simple C-Style language and it's "only" 200 pages long. I'm about a third in and my head is smoking.