David Stifler Johnson (*9 de diciembre, 1945) es un informático teórico especialista en algoritmos y optimización. Actualmente dirige el Algorithms and Optimization Department ("Departamento de Algoritmos y Optimización") de los Laboratorios de Investigación de AT&T. Fue galardonado en 2009 con el Premio Knuth. Johnson se graduó "summa cum laude" del Amherst College en 1967, comenzó su S.M. en el MIT en 1968 y realizó su Ph.D. en el mismo lugar en 1973. Sus tres grados son en matemáticas.