In 1994, he was made a fellow of the Association for Computing Machinery after receiving the Grace Murray Hopper Award in 1988. He is an experienced designer of programming languages, like Scheme, Fortress and Java, and many of his ideas have had an impact on the design of Julia.