Abstract
The wide spread and development of Technologies in our daily lives provides lots of opportunities for language teachers and learners to benefit though it may also result in some pedagogical difficulties. At its first stage, this chapter aimed at introducing Computer-Assisted Language Learning (CALL) as the first step in applying Artificial Intelligence (AI) to language learning and teaching; then, the new concept of Robot-Assisted Language Learning (RALL) defined both theoretically and applied to show the new trends in the educational purposes of AI.
Keywords: Artificial Intelligence (AI), Computer-Assisted Language Learning (CALL), Robot-Assisted Language Learning (RALL), Second Language Acquisition (SLA), Language learning, Language teaching.