← Back to context

Comment by krtkush

6 days ago

I wonder if it makes sense to do the nand2tetris course for an absolute beginner since it too has compiler creation in it.

I highly recommend nand2tetris to everyone. For me, nothing ever explained the whole domain from logic gates and inner workings of a CPU to compilers better than this course.

nand2tetris only requires programming ability at the level of someone who's taken freshman level CS IIRC.

You could take Harvard's CS50 and then tackle it.