Matemático. Desarrolló el "Korn shell", en respuesta a los problemas que él y sus colegas habían tenido con los interpretes de mandatos más comúnmente utilizados en ese momento, "Bourne shell" y "C shell". El Korn shell es compatible con el de Bourne, pero mantiene gran cantidad de ideas del "C shell".
David G. Korn