According to Beatty, CALL can be defined as:
AAny process where learners use computers to improve language
BThe integration of digital tools into language classrooms.
CInteractive programs that provide feedback on linguistic errors.
DA methodology for delivering online language courses.