All the main features of the language are implemented through the built-in platform objects. However, the cost of creating such software is fully justified if you need high performance or support for a significant code base scale. These languages will have the lowest entry threshold and will be available even to non-programmers.The main limitation of 1C:Enterprise language is that algorithms can only be run in implemented platform events. Such software includes compilers, device drivers, firmware, billing systems, server software, highly loaded services, computer games.According to the Bini pyramid, the layers of languages represent a fractal structure. Imperative languages became widespread in the era of single-core processors, and under the new conditions, they ceased to be effective. Since the purchase, the Cenega group has been transformed into a major games distribution/production/service company under the name of 1C Entertainment, with over 400 people employed in Poland, Czech Republic, and Hungary. Thus, when one project is developed by different teams using different paradigms, then there is a risk of developing incompatible libraries.
The development teams have already experienced similar problems when switching from Java to Ruby or from C to C++.Ford also pays attention to the spread of DSL creation support utilizing the language itself.
Most notable companies of the group include Cenega, the largest independent video games distributor in Poland, Czech Republic, Slovakia and Hungary, Muve – a local internet games platform both for packaged goods and digital download, QLOC – a premium service company, providing porting, co-dev, testing and localization services to world's largest development studios and publishers, and 1C Online Games – a publishing and development arm of 1C Entertainment group.• 1C:Trade Management Solution for operations and management accounting, analysis, and planning. There is no simple answer to this question. It is currently available in English, Hebrew, Yiddish, and Chinese. That is one of the reasons that students and teacher hardly emphasize on learning this language in a better way. In his article “Fractal Programming,” Ola Bini discusses how, in his opinion, it is possible to arrange projects based on the use of several programming languages. They are characterized by a lack of type control, implicit casts, and dynamically typing determination.The same syntax structure “TMyClass MyObject” in C++ will mean constructing an object, and an uninitialized object of type null in Java/C#. Such software can be of high enough quality to fulfill its function, on the one hand, and be flexible enough so that the complexity of its creation is lower than in languages from a stable level, on the other. Obsolete languages are still in use to write programs, and they continue to work, which means that they need specialists to support and develop existing applications. Such concepts as “declarative,” “pure functions,” “currying” is slowly starting to come to the vocabulary of an increasing number of programmers.Today programming languages may be classified this way:A stable layer is at the inverted top of the pyramid. All other computer languages can be understood later and better if you are good with this one.