what is the difference between urdu and arabic language?
Urdu is written right-to left in an extension of the Persian alphabet, which is itself an extension of the Arabic alphabet. Urdu is associated with the Nastaʿlīq style of Persian calligraphy, whereas Arabic is generally written in the Naskh or Ruq'ah styles.