Wikipedia:1C:Enterprise

1С:Enterprise is a development platform designed by 1C Company for the fast creation of easily customizable business automation software.

Overview
1C:Enterprise is a full-stack, low-code platform that provides ready-to-use infrastructure and tools for rapid development of business applications, such as ERP, POS, WMS, or other custom corporate software. 1C:Enterprise uses a domain-driven design approach for developing business software. Application development within 1C:Enterprise is done using a high-level object-oriented language in a conceptual model that closely approximates business tasks. Visual editing is used throughout the 1C:Enterprise development process. 1C Company claims that this keeps the volume of programming as such to a minimum, in keeping with the low-code development paradigm. 1C:Enterprise platform consists of the following parts:
 * A data/process layer that provides system features, such as support for a variety of database management systems, an application server, web server components, and web services components.
 * Business Components – predefined, visually configurable building blocks (templates) that are widely used in enterprise applications – catalogs, documents, ledgers, calculation processes, and configurable business process logic.