Computer-assisted language learning (CALL) is not a new development in language teaching, as it has been used since the 1960s and 70s. However, it still lacks research methods and a clear theoretical foundation. (Chapelle, 1997). We are going to describe the development of CALL and discuss the most recent questions regarding theory.