James Kyle (who created Babel) wrote a 'Super Tiny Compiler' that's a really great (low barrier to entry) place to start. The inline docs are super well written, clear and extensive. It's also implemented in JabaScript. It's an amazing learning tool and I really loved reading it! https://github.com/thejameskyle/the-super-tiny-compiler
I thought it was that young aussie guy, Sabastian that created babel? It was initially named 6to5 to my best memory, and later renamed Babel.
Re: Ask HN: Recommend an introductory course on compilers
#21You are correct.