Inspired by the rapid development of technology from the 1980s, computer has now become an influential component of second language learning pedagogy. Educators recognize that utilizing computer technology and its attached language learning programs can be convenient to create both independent and collaborative learning environments and provide students with language experiences as they move through the various stages of second language acquisition (Kung, 2002).