زبان فارسی
فارسی شرقی، فارسی افغانستان یا رسماً دری، در افغانستان رایج است. فارسی رایج‌ترین زبان در افغانستان و زبان مادری بیش از ۱۶ میلیون نفر (۴۸–۵۲٪) از مردم این کشور است. به دلیل اینکه فارسی زبان میانجی افغانستان نیز به‌شمار می‌رود، در کل بیش از ۲۰ میلیون نفر یا ۸۰٪ از باشندگان این کشور بدان تسلط دارند. تاجیک‌ها، هزاره‌ها و ایماق‌ها گویشوران بومی فارسی در افغانستان هستند. این زبان در کنار پشتو یکی از دو زبان رسمی کشور است.
پشتون‌سازی
در سال ۱۳۱۸/۱۹۳۹ بر پایهٔ دستور دولتی زبان تدریس در همهٔ دروس مدارس سراسر افغانستان از فارسی به پشتو تبدیل شد. کمبود منابع به زبان پشتو و عدم آشنایی بخش بزرگی از مردم افغانستان با این زبان، باعث فلج شدن نظام آموزشی و گسترش بی‌سوادی شد. پس از چندین سال و اعتراضات عمومی سرانجام در زمان وزارت نجیب‌الله خان توروایانا، وزیر معارف وقت، آن وزارت‌خانه ناچار شد تدریس به زبان فارسی را به مناطق فارسی‌زبان افغانستان بازگرداند. از آن پس مقرر شد در مناطق فارسی‌زبان کلاس‌ها و دروس به فارسی باشد و پشتو به عنوان یکی از درس‌ها آموزش داده‌شود و در مناطق پشتوزبان زبان تدریس پشتو باشد.