Специалист 1С
Хотите сократить затраты на сопровождение 1С? Переходите на безлимит - детально по тел. (985) 230-78-55
Решаем любые вопросы по 1С быстро и без проблем!

Встроенный язык 1С:Предприятие 8

Если вы уже знакомы с каким-либо языком программирования, например Basic или Pascal, вы можете заметить много общего со встроенным языком 1С:Предприятие. Тем не менее, у встроенного языка 1С есть на мой взгляд ряд преимуществ, которые я перечислю далее.

1. Поддержка русскоязычного синтаксиса. Это очень большой плюс, т.к. писать прикладной код гораздо удобнее на родном языке. К тому же это обеспечивает большую понимаемость кода начинающими программистами. Наряду с русским, есть английский вариант написания всех операторов, при чем допускается одновременное использование как русского, так и английского варианта.

2. Мягкая типизация. Если вы до этого программировали на таких языках как С++ или Pаscal, то вы знаете, что в этих языках требуется обязательное указание типов переменных. В 1С же тип переменной определяется типом значения, которое она содержит. При этом если переменной присвоить значение другого типа — будет произведено автоматическое преобразование типа. (При невозможности преобразования будет вызвана исключительная ситуация). Это снимает с разработчика большое количество рутинных действий и позволяет сосредоточится на самом алгоритме программы.

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

 Напишите в комментариях какие еще преимущества на ваш взгляд имеет встроенный язык 1С по сравнению с другими языками программирования?

Предыдущие записи рубрики

работа со строками в 1с Работа со строками

Операции со строками Как проверить, что переменная является строкой? Сравнить тип переменной с типом «Строка» Пример: Если ТипЗнч(НашаПеременная) = Тип("Строка") Тогда Сообщить("Переменная строкового типа!"); КонецЕсли; Как узнать длину переменной строкового...

работа с датами в 1с Работа с датами

Как явно указать нужную дату? 1) Литералом встроенного языка вида ‘ГГГГММДДччммсс’ ; '20101103160457' - вернет значение 03.11.2010 16:04:57 '2011.05.09:11:00:05' - получим 09.05.2011 11:00:05 или так: '2009/12/02' - вернет значение 02.12.2009 0:00:00 2) Функцией глобального контекста Дата(); Дата(2008, 06, 4, 18,45,...

хитрости платформы Использование конфигурации поставщика

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