表达式和编程语言理论的贡献而得到图灵奖。在哈佛大学当助理教授时，他发展了一套数学表达式来操作阵列，以便教授学生。1960年，他开始在IBM跟工作，按他开发的数学表达式建立了APL语言。其后他和(Roger Hui)（出生于香港后去加拿大）发明了J语言。