Biography.guide
Home › People › Computer scientist › Ole-Johan Dahl
Portrait of Ole-Johan Dahl

Ole-Johan Dahl

1931 – 2002

Norwegian computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Ole-Johan Dahl

Lived 1931 – 2002 (aged 70). Ole-Johan Dahl was a Norwegian computer scientist, engineer and university teacher, known for Object-oriented programming and Simula.

Ole-Johan Dahl (12 October 1931 – 29 June 2002) 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.

Career Dahl was born in Mandal, Norway. He was the son of Finn Dahl (1898–1962) and Ingrid Othilie Kathinka Pedersen (1905–80). When he was seven, his family moved to Drammen. When he was thirteen, the whole family fled to Sweden during the German occupation of Norway in World War II. After the war's end, Dahl studied numerical mathematics at the University of Oslo.

Dahl is widely accepted as Norway's foremost computer scientist. With Kristen Nygaard, he produced the initial ideas for object-oriented (OO) programming in the 1960s at the Norwegian Computing Center (Norsk Regnesentral (NR)) as part of the Simula I (1961–1965) and Simula 67 (1965–1968) simulation programming languages, which began as an extended variant and superset of ALGOL 60. Dahl and Nygaard were the first to develop the concepts of class, subclass (allowing implicit information hiding), inheritance, dynamic object creation, etc., all important aspects of the OO paradigm. An object is a self-contained component (with a data structure and associated procedures or methods) in a software system. These are combined to form a complete system. The object-oriented approach is now pervasive in modern software development, including widely used imperative programming languages such as C++ and Java.

He received the Turing Award for his work in 2001 (with Kristen Nygaard). He received the 2002 Institute of Electrical and Electronics Engineers (IEEE) John von Neumann Medal (with Kristen Nygaard) and was named Commander of the Royal Norwegian Order of St. Olav in 2000.

The Association Internationale pour les Technologies Objets named the Dahl-Nygaard Prize after Dahl.

Early papers

Organized by IFIP Technical Committee 2, programming languages; O.-J. Dahl, conference chairman.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
Object-oriented programming, Simula
Education
University of Oslo, Norwegian Computing Center
Employers
University of Oslo
Awards
Turing Award; Commander of the Order of St. Olav‎; IEEE John von Neumann Medal; Rosing Honorary Award; Honorary doctor of ETH Zürich

People in Ole-Johan Dahl's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Ole-Johan Dahl's

Frequently asked questions

Who was Ole-Johan Dahl?

Norwegian computer scientist (1931–2002)

When was Ole-Johan Dahl born?

Ole-Johan Dahl was born on 12 October 1931 in Mandal, Mandal Municipality.

When did Ole-Johan Dahl die?

Ole-Johan Dahl died on 29 June 2002 in Asker.

What was Ole-Johan Dahl's occupation?

Ole-Johan Dahl was a computer scientist, engineer and university teacher.

What was Ole-Johan Dahl known for?

Ole-Johan Dahl was known for Object-oriented programming and Simula.

What nationality was Ole-Johan Dahl?

Ole-Johan Dahl was Norwegian.

Sources & further reading

· Wikipedia: Ole-Johan Dahl

· Wikidata: Q92745

· DBpedia: Ole-Johan Dahl

Cite this page

APA: Biography.guide. (2026). Ole-Johan Dahl. https://biography.guide/ole-johan-dahl/

MLA: "Ole-Johan Dahl." Biography.guide, https://biography.guide/ole-johan-dahl/.

Chicago: "Ole-Johan Dahl." Biography.guide. https://biography.guide/ole-johan-dahl/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:32 UTC