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

Язык программирования – формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

Платформа 1С Предприятие имеет полноценный функционал для разработки собственных решений для разработка. Главный инструмент разработки – это встроенный язык программирования 1С.

Язык программирования 1С не имеет названия и официальных источниках он обозначен как “встроенный язык программирования”

На что похож язык программирования 1С

Встроенный язык программирования 1С – язык программирования, который используется для разработки приложения на базе платформы 1С предприятие. Данный язык является предварительно компилируемым предметно-ориентированным языком высокого уровня. Язык более всего напоминает по синтаксису Visual Basic в сочетании с языком запросов T-SQL.

Создание новых классов программно в языке 1С запрещен. Так как платформа 1С предприятие специализирована для задач учета – состав классов заранее предопределен:
•документы
•справочники
•регистры бухгалтерии
•регистры накопления и т.д.

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

Сложный ли язык программирования 1С?

Вопрос достаточно спорный и относительный.  Если рассматривать его относительно других языков – возможно, он покажется немного проще. Однако, помимо самого программирования, вам придется изучать предметную область – бухгалтерию, производство, налоговый учет и т.д. Что делает в совокупности язык программирования 1С не таким простым, как может показаться с первого взгляда.

Если вы имели до знакомства с 1С солидный опыт на других предметно-ориентированных языках программирования – вам не составит труда разобратся и в тонкостях 1С программирования, главное желание.

Русский синтаксис языка 1С

Интересной особенностью встроенного языка программирования 1С является двуязычный синтаксис комманд: русский и английский. Русский язык программирования сильно удивляет новичков в сфере 1С программирования.

Например:

Massage(“Hello, World!”);

Сообщить(“Привет, Мир!”);

http://programmist1s.ru/opisaniya-yazyi … vaniya-1s/