Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

Corrado Böhm

Theory of Computation

Corrado Böhm (17 January 1923 to 23 October 2017) was an Italian computer scientist and professor emeritus at the University of Rome La Sapienza, regarded as one of the founding fathers of Italian computer science. In his 1951 doctoral dissertation at ETH Zurich, published in 1954, he described for the first time a full meta-circular compiler, a translation mechanism for a programming language written in that same language. His most influential result, published in 1966 with his student Giuseppe Jacopini, is the Böhm-Jacopini theorem, which proved that any flowchart-representable algorithm can be expressed using only sequential composition, conditional branching and iteration, providing the theoretical foundation for structured programming. He also contributed to combinatory logic and lambda calculus, and, with Alessandro Berarducci, established what became known as the Böhm-Berarducci encoding, relating algebraic data types to polymorphic lambda terms. He received the EATCS Award in 2001 for his contributions to theoretical computer science.

Facts
Birth Year
1923 1
Birth Date
1923-01-17 1
Death Year
2017 1
Death Date
2017-10-23 1
Nationality
Italian 1
In the Other Atlases
Sources
1. Wikipedia: Corrado Böhm
Wikimedia FoundationIntroduction
Quote, Introduction
Corrado Böhm (17 January 1923-23 October 2017) was an Italian computer scientist and Professor Emeritus at the University of Rome "La Sapienza", known especially for his contributions to the theory of structured programming, constructive mathematics, combinatory logic, lambda calculus, and the semantics and implementation of functional programming languages.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.