SIMULA
Quick Summary
SIMULA was a pioneering computer language developed by Ole-Johan Dahl and Kristen Nygaard in Norway. It introduced the concept of object-oriented programming, a method that packages data and operations together, hiding internal details while making operations publicly accessible. This approach, first seen in Simula I (1967) and later in Simula 67, helped manage complexity in large programs by allowing programmers to work with individual components in isolation. The principles established in SIMULA laid the groundwork for many subsequent popular programming languages, including Java and C++. Dahl and Nygaard received the A.M. Turing Award in 2001 for their groundbreaking work.12
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.