Официальными языками Афганистана являются языки дари и пушту. Таким образом, отвечая на вопрос, на каком языке говорят в Афганистане, уверенно можете отвечать, что языках дари и пушту. Аналогичным будет и ответ на вопрос, какой язык в Афганистане официальный – языки дари и пушту.
Стоит однако отметить, что кроме официальных языков дари и пушту на территории Афганистана говорят и на других языках: белуджский, нуристанский, памирский, пашаи, туркменский, узбекский, являющихся региональными языками.
Для того, чтобы жить и работать в Афганистане достаточно знать языки дари и пушту, впрочем, знание английского языка тоже будет определенным плюсом.