Urdu can not die out because it has very strong roots in Persia. The language itself is not only just the language of the Muslims, but it's also the language of the Hindus.