The Salat was made compulsory on all the holy messengers of Allah right from the Holy Prophet Hadrath Adam (A.) to till date. However the number & mode was different. & now in Islamic shariat the procedure prescribed is most perfect.
Islam is a mercy. If you see its opposite, cruelty, then know that is not Islam. Islam is wisdom. If you see it going to foolishness and stupidity, then know that is not Islam. Islam is justice. If you see it go to oppression, then know that is not Islam.