Eu recomendo usar uma distro Linux baseada no Ubuntu, pois é mais fácil de achar tutoriais e pacotes de instalação (como se fosse o .exe do windows). Eu não uso o Ubuntu faz um tempo e a comunidade tem procurado alternativas já que outras distro estão se mostrando mais interessantes. Hoje em dia eu uso o PopOS e recomendaria você começar com ele, mas aconselho testar algumas e escolher a que você achar melhor - não gaste muito tempo nisso, escolha a que mais gostar e siga seus estudo. Eu escolheria entre uma dessas:
- PopOS
- Linux Mint
- Ubuntu
- ZorinOS
Não existe nenhuma melhor para codar, são projetos diferentes mas no fim os comandos são praticamente os mesmos. Então escolha uma e seja feliz.