Proto-Berber is the reconstructed proto-language from which the modern Berber languages stem. Proto-Berber was an Afroasiatic language, and its descendant Berber languages are sisters to the Egyptian language, Cushitic languages, Semitic languages, Chadic languages, and the Omotic languages.
Proto-Berber shows features that clearly distinguish it from all other branches of Afroasiatic, but modern Berber languages are relatively homogeneous. Whereas the split from the other known Afroasiatic branches was very ancient, on the order of 10000~9000 years ago, according to studies, Proto-Berber might be as recent as 3000 years ago. Louali & Philippson (2003) propose, on the basis of the lexical reconstruction of livestock-herding, a Proto-Berber 1 (PB1) stage around 7000 years ago and a Proto-Berber 2 (PB2) stage as the direct ancestor of contemporary Berber languages.
In the third millennium BC, proto-Berber speakers spread across the area from the central North Africa to Egypt. In the last millennium BC, another Berber expansion created the Berber peoples noted in Roman records. The final spread occurred in the first millennium BC, when the Tuareg, now possessing camels, moved into the central Sahara; in the past, the northern parts of the Sahara were much more inhabitable than they are now.
The fact that there are reconstructions for all major species of domestic ruminant except for the camel in Proto-Berber implies that its speakers produced livestock and were pastoralists.
Another dating system is based on examining the differences that characterize ancient stages of Semitic and Egyptian in the third millennium BC. Many researchers have estimated the differences to have taken 4000 years to evolve, resulting in breaking this language family in six distinct groups (Semitic, Egyptian, Berber, Cushitic, Chadic and Omotic) in the eighth millennium BC. Proto-Afroasiatic is thus from the tenth millennium since it took at least 2000 years before it reached the stage where these different branches of this language family evolved.