Gerald Jay Sussman
Gerald Jay Sussman connects AI problem-solving methods with programming languages, scientific computing and education, including shared invention of Scheme. Sussman began AI research at MIT in 1964, earned a mathematics bachelor’s degree in 1968 and a doctorate in 1973. His work studied the problem-solving strategies used by scientists and engineers and how parts of them could be automated. He coauthored Software Design for Flexibility with Chris Hanson in 2021 and a JavaScript adaptation of the introductory textbook in 2022. He received education awards in 2023 and 2024.
- Works
- 172
- Citations
- 10,657
- h-index
- 41
Publication numbers from OpenAlex, as of 14 October 2026.
Timeline
-
1964–1973
Research at MIT
Sussman began AI research at MIT in 1964, earned a mathematics bachelor’s degree in 1968 and a doctorate in 1973. His work studied the problem-solving strategies used by scientists and engineers and how parts of them could be automated.
-
1975
A shared programming language
Sussman and Guy L. Steele Jr. invented Scheme in 1975. His other shared AI work included constraint propagation with Richard Stallman, dependency-based explanation and backtracking, and debugging plans that were close to correct.
-
1984–1992
Programming and scientific models
With Harold Abelson and Julie Sussman, he coauthored Structure and Interpretation of Computer Programs, used at MIT from 1984. With Jack Wisdom, he used computational tools to study planetary dynamics, including a 1992 paper on chaotic evolution of the solar system.
-
2021–2024
Continuing work on software and teaching
He coauthored Software Design for Flexibility with Chris Hanson in 2021 and a JavaScript adaptation of the introductory textbook in 2022. He received education awards in 2023 and 2024.
Sources and credits
Photo: Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, via Wikimedia Commons. License: CC BY-SA 1.0. Source: commons.wikimedia.org. Cropped to a square and resized. Ask us to remove or replace this photo.