Lee (2000) further stated that the reasons why we should apply computer technology in second language instruction, include computer and its attached language learning programs can (a) prove practices for students through the experiential learning, (b) offer students more the learning motivation, (c) enhance student achievement, (d) increase authentic materials for study, (e) encourage greater interaction between teachers and students and students and peers, (f) emphasize the individual needs, (g) regard independence from a single source of information, and (h) enlarge global understanding. Taylor (1980) also expressed that computer assisted language learning programs can be wonderful stimuli for second language learning. Currently, computer technology can provide a lot of fun games and communicative activities, reduce the learning stresses and anxieties, and provide repeated lessons as often as necessary. Those abilities will promote second language learners’ learning motivation. Through various communicative and interactive activities, computer technology can help second language learners strengthen their linguistic skills, affect their learning attitude, and build their self-instruction strategies and self-confidence. According to Robertson et al. observation (1987), the participants who joined computer-assisted language learning programs also had significantly higher self-esteem ratings than regular students.