Хотя бы один язык программирования должны знать оба студента: на это указывает форма множественного числа сказуемого. При этом из предложения не следует, что они должны знать один и тот же язык программирования.
Корректно: на Горный Алтай, в район Горного Алтая.
Обстоятельство цели хоть былок каких да набрать, находящееся в середине предложения, образует присоединительную конструкцию, выделяемую запятыми. Запятая перед тире не требуется: Чуть свободная минута, Наталья бежала с косой, хоть былок каких да набрать, или налыгач на рога — и вела Беляну в займище.
Нет, у глагола грясти 'наступать, приближаться' нет форм прошедшего времени.
Запятая возможна при интонационном разделении слов хотя и когда.
Оборот как и другие регионы области надо выделить запятыми с двух сторон: Хотя, замечу, сильная засуха не обошла Добрушчину, как и другие регионы области, стороной.
В русском языке есть предлог по-над, поэтому сочетание по-над забором возможно. См. словарную фиксацию.
Правильно: мне есть что сказать.
Пожалуйста, обратитесь к статье Владимира Владимировича Лопатина "Из истории реформирования русского правописания": 15">http://www.gramota.ru/biblio/magazines/gramota/orthografia/2815
Правильно:
Я стал легальным, хотя и временным жителем Люшона.