Lucas, não há problemas em usar o gedit ou um editor com syntax highlight.
Geralmente, os primeiros exercícios são feitos com um editor bem simples para que você possa ver quais são os erros mais básicos, por exemplo, esquecer um parêntese, um ponto e vírgula, uma aspa, etc.
Daí, quando você não tem uma ajudinha e esquece algo desse tipo, você se força a ler o erro e a aprende a ler melhor os erros que o compilador ou interpretador estão te passando.
O próximo passo é seguir para um editor com syntax highlight e, depois, uma IDE, com recursos mais avançados, que vão apenas te auxiliar a desenvolver, se fazer mágica e criar código para você (o netbeans faz muito isso, por exemplo).