Arnavutçanın temeli, antik Paleo-Balkan dillerine dayanmaktadır. Tarih boyunca Arnavutça, çeşitli dillerle etkileşim içinde olmuştur: Slav dilleri (5. yüzyılda Roma'nın Gotlarca yıkılmasından sonra); Yunanca (1000 yıldan fazla Doğu Roma (Bizans) yönetimi sırasında); Türkçe ve Arapça (432 yıl süren Osmanlı yönetimi sırasında); Latince (Orta Çağ boyunca Venedik yönetimi altında). Arnavutçanın fonetik yapısı, Almanca, İtalyanca, Rusça, Fransızca ve Yunanca'nın karışımından oluşan bir yapıya sahiptir.