Нам нужно выбрать линукс, дистрибутив в котором Вы хотите программировать! И это хорошо!
Поехали..
Так как Вы задаете себе вопрос “какой-же Линукс лучше подойдет для программирования?” – значит вы слишком плохо знаете Линукс либо решили что в мире что-то произошло сверх глобальное и вы об этом не узнали(русские купили микрософт). Осмелюсь предположить что Вы еще начинающий программист…
Теперь начнем разбирать что же такое Линукс!
Линукс – название для Unix подобных операционных систем на основе одноимённого ядра, одинаковых библиотек и системных программ которые распространяются под лицензией GNU (бесплатно делай что хочешь). Выходит Linux младший брат Unix но очень популярный… софт и ядро у всех Линуксов одно и тоже.
Выходит разницы и нет, линукс взять можно любой. На фаршируем наш линукс последним софтом и программируй на здоровье!
1. Нас должно устраивать в выбранном нами дистрибутиве это максимально большой список программ в репозиториях.
Репозитории – это место где лежат(хранятся в интернете) уже готовые (скомпилированные и не только) программы просто установка в два клика и они уже установлены и работают! Для начинающего программиста это важно. Для ленивого и опытного важно не меньше
2. Выбор цацок. Цацки – это жаргонный термин который я использую для охарактеризации таких мелочей как удобная среда рабочего стола, их выбор велик как по мне GNOME 3 очень даже ничего себе(хороший значит). К цакам относится выбор IDE и т д. Но цацки перестают быть цацками если у тебя совсем дохлый комп. В этом случае выбирай то что работает быстрее так как например для среды рабочего стола подойдет Xfce она потребляет (жрет) меньше ресурсов.
уСе

Кен Томпсон и Денис Ритчи — создатели UNIX
А ты готов стать таким?
Зачем ответил.. вопрос риторический.
Данная статья написана типа в общих назидательных целях и не претендует на шедевр Да Винчи. Цель объяснить: программистам пофиг какой у них дистрибутив, они программисты.