Общее
Регистрозависимость
Синтаксис языка «Шины» регистрозависимый, поэтому, например, нельзя объявить две переменные, которые отличаются только регистром.
Имена переменных
// Это одна и та же переменная.
РабочийКаталог = "C:\test\";
рабочийКаталог = "D:\worker\";
// Во второй строке будет ошибка.
пер РабочийКаталог = "C:\\test\\"
пер рабочийКаталог = "D:\\worker\\"
Ключевые слова
// Работают оба варианта.
Если РабочийКаталог = "" Тогда
    Возврат;
КонецЕсли;
если РабочийКаталог = "" тогда
    возврат;
конецес ли;
// Этот вариант работает.
если РабочийКаталог == ""
    возврат
;
// Этот вариант не работает.
Если РабочийКаталог == ""
    Возврат
;
// Работают оба варианта.
Версии = новый Массив();
Версии = Новый Массив();
// Этот вариант работает.
пер Версии = новый Массив<Версия>()
// Этот вариант не работает.
пер Версии = Новый Массив<Версия>()
Ключевые слова
Все ключевые слова языка «Шины» пишутся строчными буквами. Прописные буквы в ключевых словах не используются. Это позволяет отличать ключевые слова от идентификаторов при просмотре кода без наличия подсветки, например в системах контроля версий.
Примеры ключевых слов
Процедура Скрипт()
КонецПроцедуры
метод Скрипт()
;
Если Результат = 0 Тогда
КонецЕсли;
если Результат == 0
;
Для Счетчик = 1 по 5 Цикл
КонецЦикла;
для Счетчик = 1 по 5
;
Упрощенные инструкции
Простые и составные инструкции
Многие привычные инструкции упрощены. Точка с запятой ; в конце простых инструкций не ставится. Этот символ используется в конце составных инструкций вместо ключевых слов КонецЕсли, КонецЦикла, КонецПроцедуры, КонецФункции и так далее.
Процедура Скрипт()
    Результат = 0;
    Если Результат = 0 Тогда
        Для Счетчик = 1 по 5 Цикл
            Результат = Результат + 1;
        КонецЦикла;
    КонецЕсли;
КонецПроцедуры
метод Ск рипт()
    пер Результат = 0
    если Результат == 0
        для Счетчик = 1 по 5
            Результат += 1
        ;
    ;
;
После «если» не пишется «тогда»
В инструкции если не используется ключевое слово Тогда.
Если Результат = 0 Тогда
КонецЕсли;
если Результат == 0
;
Подробнее про инструкцию если.
После «для» не пишется «цикл»
В инструкции для не используется ключевое слово Цикл.
Для Счетчик = 1 по 5 Цикл
КонецЦикла;
для Счетчик = 1 по 5
;
Подробнее про инструкцию для по.