Hacker News new | past | comments | ask | show | jobs | submit login

You might like https://craftinginterpreters.com/.

There used to be a compilers course by Alex Aiken available online which I've found very helpful in getting started. But apparently they've limited access since. https://online.stanford.edu/courses/soe-ycscs1-compilers Maybe you can find a mirror of a previous version somewhere.

I think a compiler is a nice project because you can start with a very small language, then keep growing it and learn something along the way. Not a one-weekend project, though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: