К статьям

Встроенный язык

2 мин


Встроенный язык

Программист 1С разрабатывает на встроенном языке «1С:Предприятия», созданном фирмой «1С». Встроенный язык - предметно-ориентированный, т. е. специализированный для конкретной области - для автоматизации бизнес-процессов.

Разработка в основном ведется в конфигураторе. Процесс разработки включает в себя добавление новых объектов конфигурации, изменения свойств и пр., часто в визуальном режиме.

Встроенный язык используется для определения поведения этих объектов, описания алгоритмов функционирования прикладной задачи.

Все ключевые слова и инструкции в основном пишут на русском языке, однако доступен и английский язык. 

Результатом разработки будет прикладное решение, где работают пользователи - вносят данные, строят отчеты, например: 1С:Бухгалтерия, 1С:Управление торговлей, Моя конфигурация и т. п. 

И конфигуратор, и прикладное решение функционируют под управлением платформы.

Платформа - среда исполнения приложений 1С:Предприятия и набор средств для разработки приложений и администрирования.
Конфигуратор - один из двух режимов работы системы. В этом режиме разрабатываются прикладные решения и выполняется администрирование информационных баз.
Прикладное решение (конфигурация) - программа, автоматизирующая задачи конкретной предметной области. 

Поэтому в широком смысле Программист 1С разрабатывает прикладное решение на основе платформы "1С:Предприятие"

Особенности языка

Язык похож на некоторые другие языки, но имеет ряд особенностей. Из них можно выделить:

  1. Мягкая типизация - нет нужды явно описывать тип, например, присвоили переменной значение числа, и тип будет число.
  2. Отсутствие программного описания объектов конфигурации - объекты уже встроены в платформу, программист может просто использовать готовые.

Язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к свойствам и методам прикладных объектов подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках.

Рейтинг 0

Комментарии