There are more than 50 languages in Afghanistan, but the two official languages are Dari and Pashto.
No, not unless they learn it in school as a foreign language.
only speak the language you want to learn and hang around people that speak that language.
I think it is when you learn a second language. Like, if you speak English as your first language, then learn to speak Spanish fluently, you acquired Spanish as your second language.
Farsi/Dari....the second language in Afghanistan after Pashto :)
GO TO COLLEGE
You must first learn the language
You study books, listen to CD's, and speak with others in that language.
"Semitic" is the name of a language family, not one language in particular. So yes, you can learn to speak Hebrew or Arabic, and would be able to speak a Semitic language, but you would not be speaking a language called Semitic.
French is not widely spoken in Afghanistan. The main languages spoken in Afghanistan are Pashto and Dari. Some educated individuals or professionals may speak French as a second or third language, but it is not common among the general population.
It is impossible to learn every language on Earth.
No Pashto is the major and official language of Afghanistan and Urdu is the launguage spoken in Pakistan. Punjabi is mainly spoken in Punjab, India.
Afghan is not a language. Most people in Afghanistan speak Pashto and/or Dari.