Stephen C. Johnson
| Stephen C. Johnson | |
|---|---|
| Born | Stephen Curtis Johnson 1944 (age 80–81) | 
| Alma mater | |
| Occupation | Computer scientist | 
| Known for | Yacc, Lint, Portable C Compiler | 
| Scientific career | |
| Fields | Computer science | 
| Institutions | Bell Labs | 
| Thesis | Categorical decompositions (1968) | 
| Doctoral advisors | Samuel Eilenberg | 
Stephen Curtis Johnson (born 1944) is a computer scientist who worked at Bell Labs and AT&T for nearly 20 years. He is best known for Yacc, Lint, spell, and the Portable C Compiler, which contributed to the spread of Unix and C. He has also contributed to fields as diverse as computer music, psychometrics and VLSI design.