Лучше сделайте фильтры какие-то, чтобы люди могли добавлять сами слова\теги\фразы в свои фильтры и не видеть их. Вопрос "Какой язык программирования изучать" может иметь разный подтекст. Например, опытный программер может интересоваться перспективами какой-либо отрасли, ничего не зная о ней, и новых технологий в ней. Не уверен, что вопрос в этом ключе будет раздражающим сообщество.
Ну и банить сразу же тоже не очень круто, может пользователь не разобрался еще в интерфейсе, на мой взгляд строка поиска уж сильно мрачная и глазу не за что зацепиться, чтобы за 3 секунды на странице найти ее, а вот кнопка "задать вопрос" видна сразу же, выделяется и хорошо. Может предупреждения какие выставлять.
Можно перед первым заданным вопросом проводить опросник с чекбоксами, кратко поясняя правила ресурса, вроде на хабре так было, до того, как меня забанили в ридонли там. Ну вот в этом опроснике\в этих советах можно написать мол "Перед тем, как задать вопрос, воспользуйтесь поиском, многие вопросы уже получили свой ответ, например ссылка: Какой язык программирования изучить?"