The document discusses initial planning for computer-assisted language learning (CALL). It describes determining objectives, choosing between linear and branching program types, selecting engaging materials, choosing software like ToolBook, determining appropriate learning tasks, and structuring programs with information, content, and exercises sections. CALL design principles include interactivity, usability, appropriate content, effectiveness, and performance.