What does Deuteronomy 31:19 mean?
So write down this song and teach it to the Israelites. Have them sing it, so it will be a witness for me against them. Deuteronomy 31:19 - Modern Text Bible
(God wants Moses to write a song that will remind the people of what they've done and what God has said, even after Moses is gone.)