Computer Assisted Language Learning
Information and communication technology, a diverse set of technological tools and resources used to communicate, create, remove, store and manage information. ICT includes radio, T.V. computer, internet, server, hardware, software, recording and processing system for sound, still and moving pictures. The extensive growth of the internet has made online communication a part of daily life. The progress of science and technology have brought innovative and effective trend for language learning. Computer Assisted Language Learning has made remarkable contribution in searching a solution and in the methodology of language teaching and learning. The advancement of technology has a vast share in the growth of English.