丹尼斯·里奇
由丹尼斯·里奇創作的第一個C語言編譯器，採用遞歸下降解析器（Recursive descent parser），基於PDP-11平台特色而產生。為了使它產生的匯編語言程式最佳化，它利用這個特定平台的優化器來進行。在設計上是與機器相關的。