God has always existed. He has neither beginning nor end. Such a concept may seem incomprehensible to our finite minds, yet as Dr. Sproul explains in this lesson, God’s self-existence is a logical necessity for anything to exist.
From the teaching series Defending Your Faith by R.C. Sproul