Pioneers in Computer Science
Pioneers in CS
Back
Ole-Johan Dahl
Cold Warprogramming languages

Ole-Johan Dahl

Ole-Johan Dahl was a Norwegian computer scientist

1931 – 2002NorwayContribution: 1962

Introduction

Ole-Johan Dahl (1931-2002) was a Norwegian computer scientist and co-creator of the programming language Simula. He made significant contributions to object-oriented programming and software engineering. Dahl's work on Simula, the first language to support object-oriented programming concepts, had a profound impact on the development of modern programming languages and software engineering practices.

Key Achievement

With Kristen Nygaard, co-developed the Simula programming language in the 1960s, introducing object-oriented programming concepts. Simula's influence on modern languages earned Dahl the Turing Award in 2001. He also contributed to computer science education as a professor at the University of Oslo.

Biography

Ole-Johan Dahl was a Norwegian computer scientist. Dahl was a professor of computer science at the University of Oslo and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen Nygaard. In 2001, Dahl and Nygaard won the ACM Turing Award.

Notable Works

Simula

Other

Did You Know?

  • In 2001, Dahl and Nygaard won the ACM Turing Award.

Awards

Rosing Honorary Award1999
honorary doctor of ETH Zürich2000
Turing Award2001
IEEE John von Neumann Medal2002
Commander of the Order of St. Olav

Institutions

University of Oslo

Education

University of Oslo