Acredito que Linux seja um bom sistema operacional para programação, principalmente por existir diversas bibliotecas que só funcionam no linux (já obtive uma experiência só que mais focado no backend).

No geral, todos os servidores que são utilizados para hospedagem utilizam Linux, em sua maioria.

Então penso que seja ótimo usar o Linux para isso. Apenas tome cuidado com a sua segurança, pois Linux depende muito de você para ser seguro, ao contrário do Windows que já tem o próprio antivirus