Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

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

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

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

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

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

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

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

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

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

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

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

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

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

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

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

Пример кода 1С:

Message("Hello, World!");

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

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 17 на “Описания синтаксиса языка программирования 1С 8.3 и 8.2
  1. Да, меня не только удивляет русский язык, для это нонсенс. И, наверное, хотя возможно писать и на английском (?), программисты 1С так не делают.

    Ответить

    • Делают. Сейчас 1С за рубежом активно внедряется.

      Ответить

  2. Чего-то совсем для чайников программирования видео

    Ответить

  3. у меня есть проблема
    {МодульУправляемогоПриложения(12)}: Ошибка при вызове метода контекста (Предупреждение)
    Предупреждение(«Ish vaqti tugagan»);
    по причине:
    Использование модальных окон в данном режиме запрещено!

    Ответить

    • Используйте метод «Сообщить()»

      Ответить

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

      Ответить

  4. Спасибо

    Ответить

  5. «найти хороший самоучитель по языку программированию 1С». Можете посоветовать хороший самоучитель?

    Ответить

  6. Это хороший язык для изучения его детьми. В принципе это основы. А переводить и Писать на англ на старших классах могут.

    Ответить

  7. Крутой язык!!! Если доработать, то получиться русский Бейсик!!!

    Ответить

Добавить комментарий:

Ваш адрес email не будет опубликован.