উলাহ্-ইয়োহান ডাল (১২ অক্টোবর ১৯৩১ - ২৯ জুন ২০০২) ছিলেন একজন নরওয়েজীয় কম্পিউটার বিজ্ঞানী, যাকে ক্রিস্টেন নাইগার্ড-এর সাথে যৌথ ভাবে সিমুলা এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং-এর জনক হিসাবে বিবেচনা করা হয়।
ডাল ১৯৩১ সালে নরওয়ের মানডাল শহরে জন্মগ্রহণ করেন। তাকে নরওয়ের অন্যতম সেরা কম্পিউটার বিজ্ঞানী হিসাবে বিবেচনা করা হয়।
তিনি ক্রিস্টেন নাইগার্ড-এর সাথে যৌথ ভাবে ২০০১ সালে টুরিং পুরস্কার এবং ২০০২ সালে আইইইই জন ভন ন্যুম্যান পদক লাভ করেন।[১] and was named Commander of the Royal Norwegian Order of St. Olav in 2000.[২]
- Multiple index countings on the Ferranti Mercury computer / by O.-J. Dahl. Oslo: Norwegian Defence Research Establishment, 1957.
- Programmer's handbook for the Ferranti Mercury Computer, Frederic at the Norwegian Defense Research Establishment / By O.-J. Dahl, and Jan V. Garwick. – 2nd ed., Kjeller: Norwegian Defence Research Establishment, 1958.
- Automatisk kodning: et prosjekt ved Forsvarets forskningsinstitutt.
- Simscript implementation / by Vic Bell and Ole-Johan Dahl. Oslo: Norwegian Computing Center, 1963.
- Basic concepts of SIMULA: an ALGOL based simulation language / by Ole-Johan Dahl and Kristen Nygaard. Oslo: Norsk Regnesentral, [1965?].
- SIMULA: a language for programming and description of discrete event systems : introduction and user's manual. Oslo: Norsk Regnesentral, 1965.
- Discrete event simulation languages: lectures delivered at the NATO summer school, Villard-de-Lans, September 1966 / by Ole-Johan Dahl. Oslo: Norsk Regnesentral/Norwegian Computing Center, 1966.
- SIMULA: an ALGOL based simulation language / by Ole-Johan Dahl and Kristen Nygaard. Oslo: Norsk Regnesentral, 1966.
- Simula: an ALGOL-based simulation language / Ole-Johan Dahl and Kristen Nygaard. New York: Association for Computing Machinery, 1966. I: Communications of the ACM; 9(1966).
- Class and subclass declarations / Ole-Johan Dahl and Kristen Nygaard. Amsterdam: North-Holland, c1968. I: Simulation programming languages: proceedings of the IFIP working conference on simulation programming languages, Oslo, May 1967 / O.-J. Dahl, conference chairman; organized by IFIP Technical Committee 2, programming languages; edited by J.N. Buxton.
- Discrete event simulation languages / Ole-Johan Dahl. London: Academic Press, 1968. (Programming languages : NATO Advanced Study Institute / edited by G. Genuys.)
- SIMULA 67: common base language / by Ole-Johan Dahl, Bjørn Myhrhaug and Kristen Nygaard. Oslo: Norsk Regnesentral, 1968. (Publication S / Norwegian Computing Center; 2) Rev. 1970: Common base language (Publ.; 22).