Так как заинтересовался программированием
Заинтересовавшись программированием, нужно... программировать. Альтернативная операционная система — это лишь подспорье, полезный (иногда) инструмент. В современных и популярных *nix-сборках нет ничего особо "программистского" или просто любопытного для новичка. Более того, они настолько дружелюбны, что это вообще не тема для споров и советов. Как созреет понимание, для чего конкретно оно вам надо, так и поставите. Сделать выбор в пользу той или иной системы, способа установки и разобраться с основами можно буквально "на лету".