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