Acredito que como eu, a maioria se sente um pouco perdido com o uso de terminal e o Linux propriamente dito. Por isso minha sugestão é o uso do Visual Studio Code (IDE) <<< https://visualstudio.microsoft.com/pt-br/ >>> . Diferente do tradicional VS Code (logo azul), que se trata de um editor de código com ferramentas de compilação, o Visual Studio (logo roxa) se trata de um ambiente de desenvolvimento integrado (IDE), ou seja, você consegue executar o código direto da interface de edição sem a necessidade de abrir o terminal e procurar o arquivo. Penso que para título de aprendizagem no ambiente Windows é muito mais prático, em universidades se usa bastante dessa forma inclusive.