https://www.francogarcia.com/pt-br/blog/aprenda-programacao-arquivos/
Aprenda Programação: Arquivos e Serialização (Marshalling) : Chegou o momento de trabalhar com memória secundária. Ao final de uma sessão de uso de um programa, é comum salvar dados para carregá-los como ponto de partida para o próximo uso. Isso é possível usando arquivos. Aprenda a manipular arquivos texto (incluindo JSON) e binários. Aprenda também a criar arquivos de imagens e áudio. Exemplos em JavaScript, Python, Lua e GDScript.