On the Problem of Recognizing Zero. - Stephen C. Johnson (J. ACM, 1971)

An Integer Programming Problem (Remark on Algorithm 397). - Stephen C. Johnson; Brian W. Kernighan (Commun. ACM, 1972)

Analysis of Algorithms, a Case Study: Determinants of Polynomials - W. Morven Gentleman; Stephen C. Johnson (STOC, 1973)

ALTRAN programs for SIGSAM problem #6. - Arthur D. Hall III; Stephen C. Johnson (SIGSAM Bull., 1974)

Sparse polynomial arithmetic. - Stephen C. Johnson (SIGSAM Bull., 1974)

Problem #7. - Stephen C. Johnson; Ronald L. Graham (SIGSAM Bull., 1974)

LR Parsing. - Alfred V. Aho; Stephen C. Johnson (ACM Comput. Surv., 1974)

Deterministic Parsing of Ambiguous Grammars. - Alfred V. Aho; Stephen C. Johnson; Jeffrey D. Ullman (Commun. ACM, 1975)

A note on abnormal polynomial remainder sequences. - Stephen C. Johnson (SIGSAM Bull., 1975)

Optimal Code Generation for Expression Trees. - Alfred V. Aho; Stephen C. Johnson (J. ACM, 1976)

Analysis of Algorithms, A Case Study: Determinants of Matrices with Polynomial Entries. - W. Morven Gentleman; Stephen C. Johnson (ACM Trans. Math. Softw., 1976)

Code Generation for Machines with Multiregister Operations. - Alfred V. Aho; Stephen C. Johnson; Jeffrey D. Ullman (POPL, 1977)

Code Generation for Expressions with Common Subexpressions. - Alfred V. Aho; Stephen C. Johnson; Jeffrey D. Ullman (J. ACM, 1977)

Tools For Automatic Compiler Generation (Panel Discussion). - Alfred V. Aho; Stephen C. Johnson (ACM Annual Conference (1), 1978)

A Portable Compiler: Theory and Practice. - Stephen C. Johnson (POPL, 1978)

Language Development Tools on the Unix System. - Stephen C. Johnson (Computer, 1980)

Position Paper on Optimizing Compilers. - Stephen C. Johnson (POPL, 1981)

The new developments in C. - Stephen C. Johnson; Larry Rosler (ACM Annual Conference, 1983)

Code Generation for Silicon. - Stephen C. Johnson (POPL, 1983)

Design synthesis in VLSI and software engineering. - Robert Cuykendall; Antun Domic; William H. Joyner; Stephen C. Johnson; Steven H. Kelem; Dennis McBride; Jack Mostow; John E. Savage; Gabriele Saucier (J. Syst. Softw., 1984)

YACC meets C++. - Stephen C. Johnson (Comput. Syst., 1988)

Hot chips and soggy software. - Stephen C. Johnson (IEEE Micro, 1990)

The i486 CPU: executing instructions in one clock cycle. - Stephen C. Johnson (IEEE Micro, 1990)

I/O for TFLOPS Supercomputers. - Erik DeBenedictis; Stephen C. Johnson (PPSC, 1993)

Extending Unix for Scalable Computing. - Erik DeBenedictis; Stephen C. Johnson (Computer, 1993)

Algorithms and Data Structures for the 21st Century. - Stephen C. Johnson (USENIX ATC, General Track, 2006)

Algorithms for the 21st Century. - Stephen C. Johnson (login Usenix Mag., 2006)

Programming Languages. - Stephen C. Johnson (USENIX ATC, 2007)

Mobile Phone Ecosystems and the Informal Sector in Developing Countries - Cases from Jamaica. - Stephen C. Johnson; Dhanaraj Thakur (Electron. J. Inf. Syst. Dev. Ctries., 2015)