Bible Questions and Answers

Browse all the questions that have been asked at thisisyourbible.com and see their answers, read the most recent questions and answers, or have a look at some prepared questions and answers on key Bible themes.

Who wrote the books of Judges and Ruth?

Was it Moses? Joshua? Someone else?

Below is a chart of the books of the Bible and authors.

Book

Writer and approximate date

OLD TESTAMENT

Genesis, Exodus, Leviticus, Numbers, Deuteronomy

Moses - 1400 B.C. (Genesis of which Moses was not an eyewitness could have been compiled from material written from Adam onwards and passed down through Noah, Shem and Abraham – whether authored or compiled it was still written by inspiration).

Joshua

Joshua with a portion by Phinehas or Eleazar - 1350 B.C.

Judges, Ruth, 1+2 Samuel

Samuel/Nathan/Gad - 1000 - 900 B.C.

1+2 Kings

Jeremiah - 600 B.C. (Compilation?)

1+2 Chronicles

Ezra - 450 B.C. (Compilation?)

Ezra

Ezra - 450 B.C

Nehemiah

Nehemiah

Esther

Mordecai - 400 B.C.

Job

Moses - 1400 B.C.

Psalms

Mostly David - also Asaph, Sons of Korah, Moses, Heman the Ezrahite, Ethan the Ezrahite and Solomon 1000 - ? B.C.

Proverbs

Solomon, Agur, Lemuel- 900 B.C.

Ecclesiastes, Song of Solomon

Solomon - 900 B.C

Isaiah

Isaiah - 700 B.C.

Jeremiah, Lamentations

Jeremiah - 600 B.C.

Ezekiel

Ezekiel - 550 B.C.

Daniel

Daniel - 550 B.C.

Hosea

Hosea - 750 B.C.

Joel

Joel - 850 B.C.

Amos

Amos - 750 B.C.

Obadiah

Obadiah - 600 B.C.

Jonah

Jonah - 700 B.C.

Micah

Micah - 700 B.C.

Nahum

Nahum - 650 B.C.

Habakkuk

Habakkuk - 600 B.C.

Zephaniah

Zephaniah - 650 B.C.

Haggai

Haggai - 520 B.C.

Zechariah

Zechariah - 500 B.C.

Malachi

Malachi - 430 B.C.

NEW TESTAMENT

Matthew

Matthew - A.D. 55

Mark

John Mark - A.D. 50

Luke

Luke - A.D. 60

John

John - A.D. 90

Acts

Luke - A.D. 65

Romans,1+2 Corinthians, Galatians, Ephesians, Philippians, Colossians, 1+2 Thessalonians, 1+2 Timothy, Titus, Philemon

Paul - A.D. 50-70

Hebrews

Unknown, mostly likely Paul - A.D. 65

James

James - A.D. 45

1+2 Peter

Peter - A.D. 60

1,2+3 John

John - A.D. 90

Jude

Jude - A.D. 60

Revelation

John - A.D. 96

I hope you find this helpful.

God bless,
Glenn