logo
Диплом_1 / РЫБОЛОВЛЕВ_ДИПЛОМ

3.2. Язык 1с

Встроенный язык системы 1С Предприятие предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи.

Язык 1С представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами. В частности все операторы языка имеют как русское, так и англоязычное написание, которое можно использовать одновременно в одном исходном тексте программы.

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

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