As technology moves it is needed to update the teaching strategies to make an easier learning for students. Computer Assisted Language Learning has a very important place in actual teaching, teachers take advantage of this system to teach languages and becomes a facilitator and an assessor, also the student learns to learn so the knowledge he or she gets is effective.