Computer programs could include a great number of different tasks starting with simple text-based drill and practice programs and finishing with advanced ones covering the content of several textbooks and based on the latest technological achievements. One of the greatest advantages of dedicated language learning programs is that they allow students not only to have an unlimited access to the activities and the immediate feedback, but also to control their learning by making a choice of activities, forms and pace of work. Though language teaching potential of dedicated language learning software is extremely high and its variety could be compared with a variety of traditional paper materials, it is much less known that other types of computer programs may be successfully used for language learning purposes. In other words, full range of programs used for business and leisure could be a valuable language learning tool. Along with quick search, cross-references, and backtrack options, high quality sound, pictures, and video, learner s computer dictionaries include the recording option and a great number of interactive exercises.
Word processor is another widely recognized language learning tool.
It is especially useful for developing writing and editing skills. Computer-based exercises could be easily tailored to written tasks for different courses and levels. Taking into account that international exams require a certain number of words in written tasks, such option as Word Count is also very useful. Compatibility of programs is of great importance. Most computer dictionaries can be used altogether with a word processor, some of them are compatible with language learning programs.