O linux é um SO perfeito para quem quer programar, pois você tem total acesso ao sistema, pelo fato de ser um SO Open Source, além de ter o uso diário com o terminal, e isso traz uma experiência e prática ótima para o dia a dia do programador. Atualmente eu utilizo a distro POP_OS 22.04 LTS, na minha opinião é uma ótima distro, possui um layout simplificado,um sistema de inicialização rápido e bastante fácil de ser utilizado, bom para quem está vindo do Windows.
Recomendo assistir esse vídeo de um gringo, que traz alguns motivos que torna o linux melhor para programar:https://www.youtube.com/watch?v=otDOHt_Jges