The 1C programming language object is a composite data type in 1C programming language. It usually contains a set of properties, methods, and events. It is used for describing instances of data that have a state (a set of data instance properties) and behavior (a set of methods and algorithms triggered by events).