Ole-Johan Dahl

E358139

Ole-Johan Dahl was a Norwegian computer scientist and pioneer of object-oriented programming, best known for co-developing the Simula programming language.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Ole-Johan Dahl canonical 3

Statements (47)

Predicate Object
instanceOf Norwegian person
computer scientist
human
awardReceived Commander of the Royal Norwegian Order of St. Olav
surface form: Commander of the Order of St. Olav

IEEE John von Neumann Medal
Norsk Data honorary prize
Norwegian Computer Society honorary prize
surface form: Norwegian Computer Society Honorary Award

Rosing Honorary Prize
Turing Award
coAuthorWith Kristen Nygaard
coDeveloperOf Simula
surface form: Simula 67

Simula
surface form: Simula I
countryOfCitizenship Norway
dateOfBirth 1931-10-12
dateOfDeath 2002-06-29
educatedAt University of Oslo
employer Norwegian Computing Center
University of Oslo
familyName Dahl
fieldOfWork computer science
programming languages
software engineering
givenName Ole-Johan
influenced Bjarne Stroustrup
development of C++
development of object-oriented languages
knownFor Simula
surface form: Simula 67

Simula
surface form: Simula programming language

class concept in programming
inheritance in programming
object-oriented programming
memberOf Norwegian Academy of Science and Letters
Royal Norwegian Society of Sciences and Letters
notableStudent Bjarne Stroustrup
notableWork Simula
surface form: Simula 67 Common Base Language

Notes on Structured Programming
surface form: Structured Programming (book chapter)
occupation programming language designer
university professor
placeOfBirth Mandal, Norway
placeOfDeath Asker, Norway
received IEEE John von Neumann Medal
surface form: IEEE John von Neumann Medal 2001

Turing Award
surface form: Turing Award 2001
sexOrGender male
togetherWith Kristen Nygaard
TuringAwardFor design of the Simula languages
ideas fundamental to object-oriented programming
workLocation Oslo
surface form: Oslo, Norway

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Simula designedBy Ole-Johan Dahl
Kristen Nygaard coDeveloperWith Ole-Johan Dahl
Beta (programming language) designedBy Ole-Johan Dahl