Es una lengua que pertenece a la rama indoaria de la familia de lenguas indoeuropeas y está estrechamente relacionada con la lengua hindi y, aunque gran parte del vocabulario urdu procede del persa y del árabe
El urdu (urdu: اردو, ALA-LC: urdū [ʊrd̪uː] (escuchar), o urdu estándar moderno) es el registro persianizado y estandarizado de la lengua indostaní. Es la lengua oficial de Pakistán. En la India, es una de las 22 lenguas oficiales reconocidas en la Constitución de la India, y tiene estatus oficial en los seis estados de Jammu y Cachemira, Telangana, Uttar Pradesh, Bihar, Jharkhand y Bengala Occidental, así como en el Territorio de la Capital Nacional de Delhi. Aparte del vocabulario especializado, el urdu es mutuamente inteligible con el hindi estándar, otro registro reconocido del indostaní. La variante urdu del indostaní recibió reconocimiento y apoyo durante el dominio británico, cuando los británicos sustituyeron las lenguas oficiales locales por el inglés y el indostaní escrito en escritura nastaliq como lengua oficial en el norte y noroeste de la India. Factores religiosos, sociales y políticos impulsaron la distinción entre el urdu y el hindi en la India, lo que condujo a la controversia entre el hindi y el urdu.