Amigo linux é sim muito bom para programar mas no começo ele vai ser bem confuso e difícil para entender como algumas coisas do sistema funciona.
Eu recomendo que você continue com o Windows até você ter uma base forte com a sua linguagem de programação e após isso, você faz o download do Ubuntu que é umas das distros linux mais tranquilas de se utilizar e instale no seu computador para começar a aprender mais sobre esse novo ambiente.
Caso você queira ser aventureiro e aprender mais sobre as duas coisas ao mesmo tempo(seu Sistema Operacional(Ubuntu Linux) e Programação) vá em frente, vai ser sofrido mas vai ser um baita desafio maneiro.