Pioneers in Computer Science
Pioneers in CS
Back
Barbara Liskov
Internet Ageprogramming languagessoftware engineering

Barbara Liskov

Barbara Jane Liskov is an American computer scientist who has made pioneering contributions to programming

1939 – presentU.S.AContribution: 1987

Introduction

Barbara Liskov (born 1939) is an American computer scientist and recipient of the Turing Award. She is known for her groundbreaking work in programming languages, particularly the development of the CLU programming language and her contributions to the concept of abstract data types. Liskov's work has had a lasting impact on software engineering and programming language design.

Key Achievement

Known for her groundbreaking contributions to the field of programming languages and software engineering. She is particularly renowned for her work on data abstraction and the development of the Liskov substitution principle, a fundamental concept in object-oriented programming. Liskov's research on programming language design and software engineering has greatly influenced the industry, leading to more reliable and maintainable software systems. She has received numerous awards for her contributions, including the Turing Award in 2008, becoming the first woman to receive this prestigious honor. Liskov has also made significant contributions to the advancement and representation of women in computer science.

Biography

Barbara Jane Liskov is an American computer scientist who has made pioneering contributions to programming languages and distributed computing. Her notable work includes the introduction of abstract data types and the accompanying principle of data abstraction, along with the Liskov substitution principle, which applies these ideas to object-oriented programming, subtyping, and inheritance. Her work was recognized with the 2008 Turing Award, the highest distinction in computer science.

Notable Works

distributed computing

Other

Did You Know?

  • Liskov is one of the earliest women to have been granted a doctorate in computer science in the United States, and the second woman to receive the Turing Award.
  • She is currently an Institute Professor and Ford Professor of Engineering at the Massachusetts Institute of Technology.

Awards

Society of Women Engineers Achievement Award1996
ACM Fellow1996
IEEE John von Neumann Medal2004
Programming Languages Achievement Award2008
Turing Award2008
honorary doctor of the University Polytechnic of Catalonia2012
National Inventors Hall of Fame2012
Harold Pender Award2013
Weizmann Women & Science Award2015
Computer Pioneer Award2018
NCWIT Pioneer in Tech Award
honorary doctor of ETH Zürich

Institutions

Massachusetts Institute of Technology

Education

Stanford University

Doctor of Philosophy

1968

University of California, Berkeley