User:Castilibrary9/Barbara Liskov
This is not a Wikipedia article: It is one user's draft page that they are
working on. It may be incomplete and/or unreliable. This page was last edited by Castilibrary9 (talk | contribs) 9 months ago. |
This article is being edited by students as part of a class project. Please assume good faith. If there are any problems, you are encouraged to contact the teacher or an administrator. More information can be found here. |
Barbara Liskov (born November 7, 1939) is an American computer scientist and professor.
Early life
changeLiskov was born in Los Angeles, California.[1] She got her BA in mathematics at UC Berkeley.[2] After she graduated in 1961, she went to work at the Mitre Corporation.[1] After a year, Liskov moved to Harvard and worked on computer translation of human languages. [2]In 1968, she moved back to California and got her PhD in computer science at Stanford. [2]
Career
changeLiskov then moved back to Bedford, Massachusetts to work at the Mitre Corporation.[1]She worked on computer design and operating systems.[2] During that time, she created the Venus Computer, which was specially created to support complex software.[2] In 1971, she took a position at the Massachusetts Institute of Technology (MIT), where she started her work with data abstraction.[2] She developed two programming languages, CLU and Argus.[2] They are used in almost every modern programming language.[2] She later published Abstraction and Specification in Program Development (1986) and Program Development in Java: Abstraction, Specification, and Object-Oriented Design (2001).[2] In 2008, Liskov won the A.M. Turing Award.[1]