This document defines computer-assisted language learning (CALL) and outlines its main characteristics and advantages/disadvantages. CALL uses computers and software programs to teach language in a self-access or classroom setting. It allows for immediate feedback and makes classes more effective, though it can be expensive to implement. Examples of CALL software mentioned are FluentU and Babbel, which use authentic videos and audio recordings to teach language through interactive exercises, games, and communication activities.