Pashto (Pushto or Pakhto) is the official language of Afghanistan. It is spoken by the Pashtuns living in Afghanistan, Pakistan and India. It is the provincial language in Khyber Pakhtunkhwa, Pakistan.