Apart from religious associations, the differences are largely restricted to the standard forms: Standard Urdu is conventionally written in the Nastaliq style of the Persian alphabet and relies heavily on Persian and Arabic as a source for technical and literary vocabulary, whereas Standard Hindi is conventionally written in Devanāgarī and draws on Sanskrit. However, both share a core vocabulary of native Prakrit and Sanskrit words and large numbers of Arabic and Persian loanwords, with a consensus of linguists considering them to be two standardised forms of the same language and consider the differences to be sociolinguistic; a few classify them separately. The two languages are often considered to be a single language (Hindustani or Hindi-Urdu) on a dialect continuum ranging from Persianised to Sanskritised vocabulary. Old Urdu dictionaries also contain most of the Sanskrit words now present in Hindi.