This might be a little controversial for some. But this is an exploration of the language and ancient context of the Hebrew Bible and why picturing Satan as "The Devil" talking to God in Job 1-3 or in Zechariah 3 is probably not accurate.
In the conceptual world of the Hebrew Bible, Satan was actually "the satan" or "the accuser" a heavenly servant of God who had a job to do, like "the destroyer" in Exodus.
In the conceptual world of the Hebrew Bible, Satan was actually "the satan" or "the accuser" a heavenly servant of God who had a job to do, like "the destroyer" in Exodus.