Not early history, but Selfie, which contains a cheerily small
implementation of a C subset called C*, is one of my favorite things.
https://github.com/cksystemsteaching/selfie
C* is described in
https://github.com/cksystemsteaching/selfie/blob/main/grammar.md