Urdu is often contrasted with Hindi. The main differences between the two are that Standard Urdu is conventionally written in Nastaliq calligraphy style of the Perso-Arabic script and relies heavily on Persian and Arabic as a source for technical and literary language, whereas Standard Hindi is conventionally written in Devanāgarī and draws on Sanskrit. However, both have large numbers of Persian, Arabic, and Sanskrit words, and most linguists consider them to be two standardized forms of the same language, and consider the differences to be sociolinguistic, though a few classify them separately. Mutual intelligibility decreases in literary and specialized contexts which rely on educated vocabulary. Because of religious nationalism since the partition of British India and continued communal tensions, native speakers of both Hindi and Urdu frequently assert them to be completely distinct languages, despite the fact that they generally cannot tell the colloquial languages apart.