Personal tools
You are here: Home Awards A. M. Turing Award
Document Actions

Awards

Awards
1979 – Kenneth E. Iverson   See the ACM Author Profile in the Digital Library


Citation
For his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL, for his contributions to the implementation of interactive systems, to educational uses of APL, and to programming language theory and practice.



Biographical Information


Kenneth E. Iverson (17 December 1920–October 19, 2004) was a computer scientist most notable for developing the APL programming language. He was honored with the Turing Award in 1979 for his contributions to mathematical notation and programming language theory.

He received his Bachelor's degree in Mathematics and Physics in 1951 from Queen's University, Kingston in Canada. At Harvard University, he received his Master's degree in 1951 in Mathematics and his Ph.D. in Applied Mathematics in 1954.

As an assistant professor at Harvard, Iverson developed a mathematical notation for manipulating arrays that he taught to his students. In 1962, he began work for IBM and working with Adin Falkoff, created APL based on the notation he had developed. He was named an IBM Fellow in 1970.

He later developed the J programming language.





Turing Paper

Additional Links
Kenneth E. Iverson
Remembering Kenneth Iverson
A personal view of APL