См. в словарях:
КОМПЛЕМЕНТАРНЫЙ, -ая, -ое; -рен, -рна, -рно. Спец. 1. Дополнительный, дополняющий. К-ые связи, отношения. 2. Связанный с комплементом (2 зн.).
КОМПЛИМЕНТАРНЫЙ, -ая, -ое; -рен, -рна, -рно. Содержащий похвалу, восхваления; хвалебный. К. отзыв. К-ая оценка. К-ая критика (содержащая лишь хвалебные отзывы о произведениях искусства и литературы). Комплиментарность, -и; ж. К. критики.
КОМПЛЕМЕ́НТ, -а; м. [от лат. complēmentum дополнение, довершение]. 1. Хим., физиол. Белковое вещество, содержащееся в плазме крови, которое под воздействием антител уничтожает инородные клетки. 2. Лог. Класс всех тех объектов, которые не являются членами данного класса. // То, что является дополнением к чему-л. Комплемента́рный (см.).
Очевидно, что в приведенных Вами контекстах речь идет о дополнительных услугах, то есть следует употреблять слова комплементарно, комплементарный.
Правильный перенос: програм-мный. Одно из основных правил переноса: разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса. Другие допустимые переносы: прог-раммный, про-граммный. Слово программа может быть перенесено такими способами: про-грамма, прог-рамма, програм-ма.
1. К сожалению, точной даты фиксации выражения "русский язык" нет. Русский язык - потомок древнерусского, общего предка современных русского, украинского и белорусского языков.
2. Большинство ученых сходятся во мнении, что глаголица - более ранняя письменность, чем кириллица.
Одно из главных правил переноса: не разрешается отрывать гласную букву от предшествующей согласной (если эта согласная – не последняя буква приставки). Это правило распространяется и на фамилии, поэтому перенос Артамон-ов недопустим. Фамилию можно перенести несколькими способами: Ар-тамонов, Арта-монов, Артамо-нов.
«Толково-энциклопедический словарь» (СПб., 2006) фиксирует написание Ахмадинеджад. Однако в практике письма закрепился вариант Ахмадинежад. А вот что пишет «Википедия»: Фамилия Ахмадинежад в российской прессе часто ошибочно пишется как «Ахмадинеджад». Это связано с некорректной транслитерацией записи фамилии латиницей (Ahmadinejad).
Это не так. По нормам русской грамматики должны склоняться все мужские фамилии, оканчивающиеся на согласный (кроме фамилий на -ых типа Черных, Седых). Правильно: Бутника, Бутнику; Кресса, Крессу и т. д. А вот женские фамилии Бутник и Кресс не склоняются.
Это слово (в интересующем Вас значении) обозначает рубрику, материалы которой печатаются в столбец, а в силу метонимического переноса слово колонка может обозначать и материал (отдельную статью), предназначенный для такой рубрики. В разговорной речи могут употребляться обе приведенные Вами фразы.
Правильны оба варианта. При переносе слова с одной строки на другую нужно руководствоваться правилами переноса слов. Современные правила изложены в своде «Правила русской орфографии и пунктуации. Полный академический справочник» (под ред. В. В. Лопатина. М., 2006 и др. издания). См. также ответ на вопрос № 285631.
Учитель неправ. Оба варианта переноса верны. Группа неодинаковых согласных букв в середине слова, входящих в корень или образующих стык корня и суффикса, может быть разбита переносом любым образом. См.: Правила русской орфографии и пунктуации. Полный академический справочник / под ред. В. В. Лопатина. М., 2016. § 217.