Question: who wrote the song saare jahan se acha
Answer: `` Sare Jahan se Accha '' Song Language Urdu English title Anthem of the People of India Published 16 August 1904 ( 1904 - 08 - 16 ) Genre Patriotic song Songwriter ( s ) Muhammad Iqbal