Это встроенный в прикладное решение 1С язык программирования, который служит для написания программ – произвольных алгоритмов для обработки данных и управления объектами системы.
Система 1с это интерпретатор компилируемого типа – т.е. язык 1с преобразуется во встроенный p-код, затем уже интерпретируется.
Следовательно алгоритмы на 1С не могут выполняться вне “1С Предприятия” – среды исполнения
Особенности языка:
- возможно использование русского и английского написания как одновременно так и по отдельности, как удобно
- стандарты языка изменяются крайне редко
- есть встроенные готовые объекты языка с методами и свойствами
- есть встроенные объекты прикладного решения, которые конфигурируются интерактивно, но доступна обработка посредством языка
- есть встроенные функции, которые невозможно переопределить и не доступен их исходный код
- различается контекст исполнения (форма, клиентская часть, сервер и т.п.)
- возможно использование внешних компонент
- использование com-объектов
- простой для изучения язык, не ООП, высокого уровня
- возможна обработка событий ошибок, а также инициация события ошибки
- допускается рекурсивный вызов функций
- есть директивы компиляции и места исполнения для функции или фрагментов кода
Что такое 1С – обзор и начальная терминология системы
Одно рекламное объявление стоит больше, чем сорок передовиц.