1С Язык программирования

1С Язык программирования — язык программирования, который используется в семействе программ «1С:Предприятие». Данный язык является интерпретируемым предметно-ориентированным языком высокого уровня.

Средой исполнения языка является программная платформа «1С:Предприятие». Визуальная среда разработки («Конфигуратор») является неотъемлемой частью пакета программ «1С:Предприятие».

Независимых сред исполнения и сред разработки на конец 2005 года не реализовано. В настоящий момент реализация полноценной альтернативной среды разработки не представляется возможной из-за соображений авторского права.

Диалекты языка для платформ 1С 7 версий (7.0, 7.5, 7.7) совместимы «снизу вверх» с незначительными исключениями; языки для платформ 1С:7х и 1С:8.0 несовместимы, хотя и похожи.

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

Существует несколько дополнительных компонент, расширяющих основные классы, их свободное добавление и изменение; фирмой- разработчиком они не рекомендованы к использованию.

Поддерживаются русский и английский синтаксис команд.

Проекты на встроенном языке 1С:Предприятия называются конфигурациями.

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

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home