The Berber languages or Tamazight are a group of closely related languages mainly spoken in Morocco and Algeria. Kabyle and Tachelhit are Berber languages.