Abstract
With fast development of mobile communication technologies and With the advent of the Web 2.0 application, the huge numbers of students access social software via mobile are opening the way for building a social mobile learning environment. This paper proposes a multi-agent technique to an Adaptive Social Mobile Learning System. The construction of this multi-agent contains Information, pedagogical, social, and adaptive agents. This paper presents each agent with its algorithm and the development of the whole system.