本发明提供了一种任务及路径导向的数字语言学习方法,所述方法包括:经由教学内容提供端提供数字虚拟学习环境给语言学习端,并由数字虚拟学习环境中产生学习任务给语言学习端,学习任务要求语言学习端响应多个任务目标,让语言学习端从学习任务所设定的起始节点进入其中一个任务节点,并响应任务节点所需的任务答案,再根据任务答案所匹配的可能的任务链接而进入到下一个任务节点,以此循环,直到语言学习端进入到结束节点,教学内容提供端再评判语言学习端是否完成任务目标。本发明实施例避免了现有技术尚未使用数字语言学习系统来进行任务型或沟通型语言学习的训练或者测验的弊端。