So why would Allah punish Iblis for not bowing before Adam when that command was only for the angels? Every verse saying to bow before Adam is an instruction for angels only. And every verse where this instruction is given Iblis is castigated for not bowing before Adam. So, either Allah is unjust for punishing Iblis for an instruction he was not intended to follow or the Koran contains another contradiction.
The Quran, in many citations, portrays Satan or Iblis as an angel:
And (remember) when We said to the angels: "Prostrate yourselves before Adam." And they prostrated except Iblis (Satan), he refused and was proud and was one of the disbelievers (disobedient to Allah). S. 2:34
And (remember) when your Lord said to the angels: "I am going to create a man (Adam) from sounding clay of altered black smooth mud. So, when I have fashioned him completely and breathed into him (Adam) the soul which I created for him, then fall (you) down prostrating yourselves unto him." So, the angels prostrated themselves, all of them together. Except Iblis (Satan), - he refused to be among the prostrators. S. 15:28-31
And (remember) when We said to the angels: "Prostrate yourselves to Adam." They prostrated (all) except Iblis (Satan), who refused. S. 20:116
(Remember) when your Lord said to the angels: "Truly, I am going to create man from clay". So when I have fashioned him and breathed into him (his) soul created by Me, then you fall down prostrate to him." So the angels prostrated themselves, all of them: Except Iblis (Satan) he was proud and was one of the disbelievers. S. 38:71-74
The natural reading of the above texts is to see Satan as an angel who refused to obey Allah’s order to worship Adam. The following passage brings out this point even more clearly:
And surely, We created you (your father Adam) and then gave you shape (the noble shape of a human being), then We told the angels, "Prostrate to Adam", and they prostrated, except Iblis (Satan), he refused to be of those who prostrate. (Allah) said: "What prevented you (O Iblis) that you did not prostrate, when I commanded you?" Iblis said: "I am better than him (Adam), You created me from fire, and him You created from clay." S. 7:11-12
Allah asks Iblis why he didn’t obey his instruction to the angels to prostrate to Adam, which presupposes that he was one of the angels. The text does not say that Allah commanded some other group along with the angels to worship Adam, and therefore makes no sense for Allah to hold Iblis accountable for not obeying a command that was given to them if he wasn’t an angel.
Yet the Quran introduces a discrepancy by identifying Iblis as a jinn:
And (remember) when We said to the angels; "Prostrate to Adam." So they prostrated except Iblis (Satan). He was one of the jinns; he disobeyed the Command of his Lord. Will you then take him (Iblis) and his offspring as protectors and helpers rather than Me while they are enemies to you? What an evil is the exchange for the Zalimun (polytheists, and wrong-doers, etc). S. 18:50
Thus, this either means that:
* Satan is an angel and therefore not a jinn.
* Or he is a jinn and therefore not an angel, which makes Allah unjust for blaming him for not obeying a command given to the angels and not to the jinn.
* Or the jinn are angels which introduces another contradiction as we will demonstrate shortly....
Read it all.
http://www.answering-islam.org/Quran/Contra/iblis.html