В 1966 была описана первая версия Simula, впоследствии ставшая известной как Simula 1. Язык Simula, известный как Simula 67, впервые описан в 1970.
По сути, первый объектно-ориентированный язык программирования. Разработан в 60-х годах сотрудниками Норвежского Вычислительного Центра, Осло (Norwegian Computing Center, Oslo) Уле-Йоханом Далем (Ole-Johan Dahl) и Кристеном Нюгором (Kristen Nygaard) для моделирования сложных систем.
Общим предком практически всех используемых сегодня объектных и объектно-ориентированных языков является язык Simula. Язык Simula основывался на идеях ALGOL, но был дополнен механизмом наследования и инкапсуляции. Но еще более существенно то, что Simula, предназначен для описания систем и моделирования, ввел дисциплину написания программ, отражающих словарь предметной области.