The document discusses the roles of computers in language learning and CALL (computer-assisted language learning). It outlines some of the benefits computers provide such as interactivity, flexibility, and the ability to accommodate individual and group learning. However, it also notes some drawbacks like eye strain and the costs associated. Studies discussed found computers can encourage learning but may not support producing complete sentences or spoken practice. The document also reviews different methods of language teaching and considerations for CALL regarding collaboration and developing language skills. At the end, student views of a CALL system are positive in terms of usability, engagement, clarity, and overall quality.