The evolution of computer technology stimulates us to develop a learning environment that addresses many of the problems associated with the use of words in Arabic. A learning platform of Arab foreign language used automatic language processing tools (NLP) based on multi-agent approach. Initially, this environment gives teachers the ability to automatically design other variants of educational activities, which notably includes automatic evaluations. Then it enables the learner to build his or her language skills and to learn concepts of the Arabic language.