Computer-assisted language learning :

The widespread use of leading technologies, such as the personal computer and internet access for second and foreign language (FL) learning in many developed countries becomes popular. Also, newly well-developed devices such as smartphones and other mobile internet-accessible devices, are increasingly ubiquitous. There are kinds of technologies, such as natural language processing (NLP), which are still shaping up and become easily available, and are modified to fit into SL/FL pedagogy. Hence, instructors may adapt their teaching approach to employ these resources effectively