Soy agnóstico, pero según los estudios de la teología tradicional, Dios no tiene principio porque es necesario. Si todo lo que existe tuvo un principio, debe haber una fuente que no lo tuvo. Aristóteles y Tomás de Aquino, por ejemplo, hablaron del "motor inmóvil" o la "causa primera", que es necesario para explicar el origen del universo. Dios, al ser esta causa primera, no tiene un principio porque está fuera de la cadena causal que rige la creación.
Además, si alguien hubiese creado a Dios, entonces Dios no sería el ser supremo, sino ese creador primero. Por ende, ese creador sería Dios, la causa incausada.