The term ‘language’ does not have a well defined meaning. Often political or social factors play heavily in what we call one language. Two political regions want to have independent culture? Like Hindi and Urdu, or the scandinavian languages. Will call mutually intelligable dialects different languages. Regions or groups that want to be culturially tied, will lump different languages into one. Like the arabic languages being under one religion, or the chinese languages.
Latest Answers