The idea of objects in programming began with the artificial intelligence group at massachusetts institute of technology (mit) in the late 1950s and early 1960s For example, the document object model (dom) is a collection of objects that represent a page in a web browser, used by script programs to examine and dynamically change the page. Here, object referred to lisp atoms with identified properties (attributes)
In the glossary of his technical report, sutherland. Such an interface is said to be the object model of the represented service or system The listed languages are designed with varying degrees of oop support