the advent of computer has revolutionized a variety of fields including education thus paving the way for educational science to enter a new stage. this effect has exhibited itself well in language learning. the development of computer technology and the resulting language learning software, as a reliable tool in the educational system of developed countries, has attracted the attention of both...