Can Allah Do anything?

Can Allah do anything?
Yes, Allah can do anything. No, there are some things Allah cannot do.
Praise be to Allah, the Creator of the heavens and the earth, Who appointeth the angels messengers having wings two, three and four. He multiplieth in creation what He will. Lo! Allah is Able to do all things.
Yet they ... impute falsely, without knowledge, sons and daughters unto Him. ... The Originator of the heavens and the earth! How can He have a child?
It doesn't say that he can't do that, it questions how it could be. It is considered blasphemous in Islam. hence the "How can" and not "I can not". It refers to God having a son as an absurdity as if to say "Why in the world would god have a son?". (Bowofhak).