Хотя бы один язык программирования должны знать оба студента: на это указывает форма множественного числа сказуемого. При этом из предложения не следует, что они должны знать один и тот же язык программирования.
В этих случаях вместо дефиса ставится тире в соответствии с правилами координации. Приложения школьный учитель и преподаватель вуза, относящиеся к существительному репетитор, неоднословны: репетитор — школьный учитель, репетитор — преподаватель вуза (сравним сочетание с однословным приложением: репетитор-студент). См. об этом пункт 1 параграфа 154 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (раздел «Орфография»).
Корректно: Изучение того, как развивается язык, – увлекательнейшее занятие. Обособлено придаточное предложение.
Самое простое действие для начала — заглянуть в толковый словарь русского языка и уточнить, как употребляется прилагательное закрытый, может ли оно использоваться в таком значении, какое ему приписывает автор? Фразы закрытый от волн / чужих глаз / посторонних могут выражать идею защиты. Фразы закрытый для посещения / иностранцев / для всех видов транспорта могут сообщать об избирательной предназначенности.
См. ответ на вопрос № 246907.
Как правило, написание таких слов нужно проверять по орфографическому словарю.
Оба варианта верны.
По основному правилу тире не требуется.