We consider 1C programming as the work with objects and classes.
The first thing that amazed me when learning 1С is the lack of object-oriented programming. No descriptions of classes, inheritance, private methods. But any code should be logically structured. And the classes are the tools that will allow doing that with the lowest nerves.
Then, after working with 1С, I understood that the objects of course exist.
They are predefined (like «Documents», «Information registers»), while others depend on the imagination of programmer («Data processors»). Of course, there is no polymorphism, inheritance, but it is possible to build an object model.
Continue reading Object-oriented view for programming in 1С