Research on the use of computers for educational purposes received a short period of attention in the early days of Artificial Intelligence. The disappointing results due to the technical difficulties of creating practical C A L L applications however, led to a silent period, until the level of technology had developed to a stage where linguistic tools started to get sufficiently fast and reliable. The last two decades or so, a large number of applications have been developed, following this technological evolution.