Az urdu vagy urdu olyan nyelv, amelyet főleg Pakisztánban beszélnek, ahol hivatalos nyelvként alapítják, és Indiában, ahol az ország 24 fő nyelvének az egyikeként tartják számon. Pakisztánban annak ellenére, hogy hivatalos nyelvnek tekintik, kevesen beszélik anyanyelvként, csak azok az emberek képviselik a társadalmi és gazdasági elitet.
Az urdu és a hindi két hasonló nyelvjárás, ezeket alapkategóriában is meg lehet érteni, ha mindkét nyelv tartózkodik a speciális terminológiák használatától, az a különbség, amely mindkét nyelvjárás között fennállhat, az, hogy az urdu nyelvet a muszlim beszélők írják, és amelyet kissé a perzsa ábécéhez igazítva írnak át.
Ezzel szemben a hindit a hindu beszélők használják, és a devanagari ábécében írják, amelyet eredetileg a szanszkrit használt. Bár köznyelven a nyelv majdnem ugyanaz, az urdu képzett szabályai mindig használnak néhány perzsa és arab eredetű kifejezést, míg a hindi formálisan közli a szanszkrit, mint a kulturált nyelvjárás forrását.
A pakisztáni lakosság 90% -ának anyanyelve van, amely nem urdu, ezért ezt második vagy harmadik nyelvként tanulják, azonban az urdu-t választották az egység szimbólumának képviseletére, így nem preferálják az urdu nyelvet. Az egyik nyelvjárás a másik felett tehát egy olyan nyelv, amelyet lakói többsége így vagy úgy beszél és ért. Az urdu általában négy nyelvre oszlik: a modern népi urdu, amelyet olyan nagyvárosi központokban használnak, mint Dheli, Lahore és Lucknow. A Dakhini, amelyet az indiai Maharashtra államban beszélnek. A Pinjari és a Rekhta, amely egyfajta urdu, de a költészet irodalmi kontextusában van.