First of all thank you for starting this thread.
My question is, As I know your Islamic teaching says that allah created the world right? Then I have a doubt which is, who created the allah?
Well..it's meaningless to ask "Who created Allah". It's like asking for the number-plate of a house. The number-plate isn't in the definition of a house.
Let me explain.
You can divide things into 3 categories.
1. God. (His essence)
2. God's command.
3. God's creation.
God is uncreated and eternal. In fact you can't even tell that "God is eternal" because that's also meaningless. I'll explain.
God's command is uncreated and eternal. God's command are his Word and his Speech, his Attributes and so on. God created things using His Word. The Quran (and other revelation) is His Speech. Thus the Quran is also eternal and uncreated.
God's creation is created and Not eternal. Some of his creation has an infinite future, not all created things Does not have an infinite past.
Thus it's very similar to Christian theology, except that most christians would call God as The father, God's Word as Jesus (Son of God), and God's presence in creation as the Holy Spirit.
But anyways only the third category, God's creation, has dimensions. It has space and time. God doesn't occupy space nor time. Characteristics of space and time are meaningless when describing God. We can't say God is for eternity, because "eternity" itself is part of God's creation. Time and space itself belongs to the third category, which is God's creation.
So God is dimensionless. He is timeless. His knowledge, power, hearing and sight is everywhere ALL the time. Thus God is not restricted by Time.
We humans are of God's creation. So we will find it extremely or infact impossible to understand God fully. For us, we imagine that we are going "forwards" in time. But a dimensionless being doesn't need to go "forward" in time interms of his presence. He can go forward, backward, even sideways. (by pausing time in our dimension and creating another time dimension to change state). So if God wanted to change state or move, he can change states without a change of time. (by creating another time dimension). We humans explain a change of state of God in that way, but God might not do it that way. We do not exactly know how.
But true islamic doctrine states that God's knowledge, hearing, sight and power is enerywhere. In All space. In All time. Everywhere...All the time.
But his presence is not among any dimensions. He is not present in creation. Does not mingle or mix with us...unlike the Holy Spirit. Islamic doctrine says that it's not befitting for Allah to restrict himself into dimensions, by coming into our world. Thus the Quran says that Allah is
above creation, above the heavens. In a sense that does not involve space nor time. (though the Quran says "above" but it really could be intepreted as meaning "outside"...but "High" in the sense that's is not befitting for his majesty to lower himself by coming into creation). But Allah, and I am again saying this, Allah doesn't need to be permeating through creation to exercise power, hearing and sight among the creation. He can do it without this.
So as you see, it's completely meaningless to ask who created Allah.
It also would lead to a continuing list of endless questions...it has to end somewhere. You could end it with the bigbang...and claim that the cause of the bigbang is uncreated....but I say the cause of the Big bang is God...and God is uncreated,