There are two types of contradictions people will point out with regard to the Bible. One type regards details about timelines and other things we could see as “historical” errors. Again, there are two versions of creation in Genesis. There is on the one hand, the idea that you only had Adam and Eve and their children in the world but on the other hand, Cain mentions, before being exiled, that he will be killed by the people he will encounter out in the world.
You will hear different opinions on what Cain is talking about. There is nothing in the text to explain who these people Cain refers to are. This contradiction isn’t a contradiction. It’s simply a detail that the authors did not care about, if they even noticed it. These people were not writing a movie script that they made sure had no plot holes. They were not writing a novel. They were not writing history. These details we focus on were unimportant with regard to what they were writing about.
There is an underlying message in the Torah or Pentateuch, and that is what happens when people get further from God in their daily lives. God is out of sight and out of mind. Cain murdered Abel as if he believed God wouldn’t know. He even lies to God, forgetting that he’s talking to God. The Torah is about the covenant between God and the Israelites.
The stories in the Torah aren’t about historical details or being historically accurate, they are about what happens when people neglect to honor their part of the covenant. The best term I can think of to describe what happens when people become indifferent to God, is moral degeneracy. It’s also what happens when people replace a seemingly harsh and demanding God with one who demands nothing. When the covenant between God and man replaces God with the self or with an ideology (something man creates in an attempt to be God) we end up with moral decay.
Ayn Rand was mentioned on another thread; she was an atheist and her ideology had no covenant between God and man. You can see how her beliefs, if taken to their logical conclusions would lead to a society of degenerates, beholden to no one but their own self interests and desires. The same can be said of communism. The worship and belief in the perfection of that ideology has led to mass murder and the dehumanization of those whom it was imposed upon.
The point is, the Bible shows what happens when people move away from values and morals. You can’t replace God with an ideology or simply remove God and not replace Him with anything. In doing so, you lose any sense of values or morality. The covenant between God and man is ultimately the covenant between men. This is something we see in the New Testament as Jesus teaches us that how treat our fellow humans, is how we treat God. We can fulfill the covenant between man and God by being good to one another.
We can ask ourselves, what happens to a society when people stop serving God (which means serving man)? Moral degeneracy and decay. We already see it in America. We think the divisiveness in this country is about ideology vs ideology but really it’s ideology (ies) vs values.
Oh, the other contradiction which is when in one book, chapter or verse God says it’s ok to do something then in another part of the Bible God says it’s not ok, usually have a contextual explanation and again, we must always remember that the Biblical storytellers had a message that wasn’t concerned about accuracy or what we see as contradictions.
A good place to start with regard to Biblical criticism is Spinoza.