Pfenning grew up in Rüsselsheim in Germany. He studied mathematics and computer science at Technische Universität Darmstadt in Germany. He then moved to the US and studied at Carnegie Mellon University, where he received his M.S. and Ph.D. in the Department of Mathematics in 1987, for his dissertation entitled Proof Transformations in Higher-Order Logic. He was a student of Peter B. Andrews.
In 2015, he was named a Fellow of the Association for Computing Machinery "for contributions to the logical foundations of automatic theorem proving and types for programming languages."[2] In 2016, he received the LICS Test of Time Award for the paper "A Linear Logical Framework",[3] co-authored with Iliano Cervesato.
Personal life
Pfenning is a competitive squash player, ranked in the top five of the university's squash ladder.[4]
Pfenning has also appeared in an experimental film alongside Sharon Needles.[5][6]