Deuteronomy 31:19

19 "I want you to write down a song for yourselves. Teach it to the people of Israel. Have them sing it. It will be my witness against them.

Deuteronomy 31:19 Meaning and Commentary

Deuteronomy 31:19

Now, therefore, write ye this song for you
Which was now dictated by the Lord, and given to Moses and Joshua to write, which is recorded in ( Deuteronomy 32:1-43 ) :

and teach it the children of Israel;
teach them by it, instructing them in the meaning of it: thus it was usual in ancient times to write things in verses, that they might be the more pleasingly attended to and regarded, and be longer retained in memory; and especially this practice was used with children, and still is:

put it in their mouths;
oblige them to get it by heart, or lay it up in their memories, and repeat it frequently, that it may be familiar to them, and not be forgotten by them:

that this song may be a witness for me against the children of Israel;
when in times to come they shall call to mind how in this song they were cautioned against such and such sins, and what they were threatened with should befall them on account of them, and how all things have come to pass exactly as foretold in it; which would be a testimony for God of his goodness to them, of his tender care of them, and concern for them, in the previous cautions he gave them; and of his foreknowledge of future events; and a testimony against them for their ingratitude and other sins.

Deuteronomy 31:19 In-Context

17 "On that day I will become angry with them. I will desert them. I will turn my face away from them. And they will be destroyed. Many horrible troubles and hard times will come on them. On that day they will say, 'Trouble has come on us. Our God isn't with us!'
18 "I will certainly turn away from them on that day. I will do it because they did a very evil thing when they turned to other gods.
19 "I want you to write down a song for yourselves. Teach it to the people of Israel. Have them sing it. It will be my witness against them.
20 "I will bring them into a land that has plenty of milk and honey. I promised the land to their fathers. I took an oath when I promised it. In that land they will eat until they have had enough. They will get fat. When they do, they will turn to other gods and worship them. They will turn their backs on me. They will break my covenant.
21 "Many horrible troubles and hard times will come on them. Then the song I am giving you will be a witness against them. That is because the song will not be forgotten by their children and their children's children. I know what they are likely to do. I know it even before I bring them into the land I promised them with an oath."
Holy Bible, New International Reader's Version® Copyright © 1995, 1996, 1998 by Biblica.   All rights reserved worldwide.