Re: Why is Urdu considered an Aryan language?
The structure and common words between Urdu and Sindhi show that the two may very well have had a common ancestor language. Same goes for Punjabi.
Just because Urdu, Sindhi and Punjabi are considered two different languages today, doesn’t mean that their origins must necessarily be different.
For example, Spanish and French are clearly two mutually unintelligible languages, but actually they both were split from a single language.
About pronunciation difference: English and German have many pronunciation differences yet they both share same origin.
About lashkari language: Just because a language absorbed words from others, it doesn’t change the origins of the language. Persian absorbing Arabic words does not mean that Persian is Semitic language. English absorbing French words does not mean that English is Romance language.
This actually is the main point of this thread. Just because Urdu absorbed words from Indo-Aryan languages like Sanskrit and Persian, it doesn’t mean that Urdu be called such an Aryan language.