lamed:Я вижу что уже не первый. Но всё равно...
Первое что пришло в голову:
объектноориентированное программирование на википедии.
Об объектной модели можно говорить долго. Но тут ведь даже и не совсем строение языка имееться в виду! Этот термин используеться и чуток в другом:
dom - document object model
com - component object model
Говоря по простому, объектная модель заключаеться в том, чтобы представить в виде объекта некие сущности.
Не важно что это, экземпляр типа данных (type, structure, class) - как в языке C++.
Или же вообще любая языковая конструкция, например функция или сам класс, как в языке rubi.
А может быть элемент xml-документа или html-документа, как в dom.
Сравнивать... О! Тут можно докатиться до жуткого.
сравнение языков программирования опять же на википедии.
Все языки, в той или иной мере долеки от объектной модели. Ведь опять же C++, ну что поделать если куча заморочек при метоморфизме или например с делигатами (указателями на методы). C++ вообще статический язык и это его особенность не очень-то совместима с объектной моделью.
В поисках языка, который бы отвечал
Из ныне существующих языков, наверное только rubi реально отвечает объектной модели.