• 1931 October 12
    (b.) -
    2002 June 29


Produced the initial ideas for object-oriented (OO) programming in the 1960s at the Norwegian Computing Center (NR) as part of the Simula I (1961?1965) and Simula 67 (1965?1968) simulation programming languages. 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 Java and C++.
  • Date of Birth:

    1931 October 12
  • Date of Death:

    2002 June 29
  • Gender:

  • Noted For:

    A Norwegian computer scientist and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen Nygaard
  • Category of Achievement:

  • More Info: