GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles
Jump to ▾

Deuteronomy 32:44-47 Meaning: Set Your Heart

44Moses came and spoke all the words of this song in the ears of the people, he and Joshua the son of Nun.

45Moses finished reciting all these words to all Israel.

46He said to them, “Set your heart to all the words which I testify to you today, which you shall command your children to observe to do, all the words of this law.

47For it is no vain thing for you, because it is your life, and through this thing you shall prolong your days in the land, where you go over the Jordan to possess it.”

Meaning in one sentence

Moses and Joshua (Hoshea) deliver God's song. The words are not empty; they are your life. Set your heart on them and pass them on.

Deuteronomy Old Testament Hebrew

Context

This moment comes near the end of Moses' life. He has just finished reciting a song to all Israel, a song that tells of God's faithfulness and warns of the people's future rebellion. Joshua stands beside him. Now Moses gives one final command: set your heart on all these words. Teach them to your children and command them to obey. This is no small thing. These words are your life. By them you will live long in the land God is giving you.

Key Words

Two Hebrew words carry the heart of this passage. The verb behind “set your heart” is sum, which means to put, place, or plant. It is not a casual glance but a deliberate act, you plant God's words deep inside you. The word for “heart” here is lebav, your inner self: mind, will, memory, emotions. Moses is calling for your whole person to be positioned on these words.

Then the phrase “no vain thing.” The Hebrew word req means empty, like a bowl with nothing in it. These words are not empty. They are full of life, the word used is chayyeikhem, plural: lives. Your very existence, your daily breath, your future in the land depend on them.

And the name Hoshea: it means “salvation.” Joshua's given name was Hoshea before Moses called him Joshua (“Yahweh is salvation”). The older name reminds us that God's salvation was at work even before they crossed the Jordan. Joshua stands with Moses, a living witness that the word passes on to the next generation.

How Christians Read This Verse

Calvin saw in this passage Moses’ boldness: he did not hold back the truth even at the risk of angering the people. Matthew Henry focused on the command to teach children, calling it a duty that keeps faith alive. Some commentators, like the editors of the Cambridge Bible, note that these verses may be a later addition to the book, while others see them as Moses’ own words. Across these views, a common thread emerges: the word of God is not a trifle. It demands our whole selves, and it must be passed down. The presence of Joshua with Moses underscores that the witness continues beyond one leader.

A common misunderstanding

A common mistake is to take “set your heart” as just paying attention. The Hebrew verb sum means to place or plant, not casual notice. It is an active, ongoing act, putting your whole inner life onto God's words.

Living This Out

This week, choose one verse or passage you have been skimming. Instead of just reading it, set your heart on it. Write it down. Talk about it with your family or a friend. Let it shape a decision you are facing. Moses knew the people would forget. So he gave them a command: plant these words deep. Hand them to your children. The faith is not meant to stay on a page; it is meant to become your life.

Main takeaway: God's word is your life. Set your heart on it, and pass it to the next generation.

For Families

For ages 5, 8

Moses told the people to put God's words in their hearts, like hiding a treasure inside you. He also said to tell your children. You can learn a Bible verse this week and share it with your family.

For ages 9, 12

Moses was close to the end of his life. His last instruction was: take these words seriously. Don't let them slip away. God's word is your life, it shows you how to live well. Make it a habit to read it and talk about it with your parents. That's how the faith stays alive from one generation to the next.

Questions People Ask

Why is Joshua called Hoshea in Deuteronomy 32:44?

Hoshea was Joshua's original name, meaning “salvation.” Moses later changed it to Joshua, which means “Yahweh is salvation” (Numbers 13:16). Here the older name may highlight Joshua's role as a witness alongside Moses, or it could reflect a different source for this passage. Either way, it reminds us that God works through names and purposes.

What does “set your heart” mean in Deuteronomy 32:46?

The Hebrew phrase uses the verb sum, which means to place, put, or plant, and the word lebav, the inner self, mind, will, emotions, memory. So it means to deliberately plant God's words into the core of who you are. It is not a casual listening but a lifelong positioning.

Does Deuteronomy 32:47 mean we are saved by obeying the law?

No. In the Old Testament, the law was given to people God had already saved from Egypt. Obedience was the path of blessing within the covenant, not a way to earn God's favor. Christians see the law as good and holy, but it points to our need for Christ, who perfectly fulfills it for us.

What is the song in Deuteronomy 32?

The song of Moses is a poetic witness against Israel's future unfaithfulness. It declares God's faithfulness, Israel's rebellion, and God's final victory and mercy. Moses and Joshua recited it so the people would remember it and teach it to their children for generations.

Why does Joshua stand with Moses in this scene?

Joshua is Moses' successor. His presence shows that the witness to God's word passes from one leader to the next. He stands alongside Moses to recite the song, so the people see the continuity of leadership and the importance of carrying the word forward into the promised land.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →