But the first thing I want to about C is not a compiler written in C. That's an unfriendly intro to almost any language.
I want to see a procedure call, "Hello world" I/O, some math or string manipulation, and how to run that myself.
After that I can look at compiler sources.