The rapid advances of technologies are shaping and shifting the ways people learn and teach. The research focuses on the effectiveness and development of technology-enhanced learning, particularly in the applications of Virtual Reality (VR), Artificial Intelligence (AI) and Adaptive Learning. Based on current research in Natural Language Processing (NLP), Machine Learning (ML), and Generative AI (GenAI), this project examines how foreign language learning can be effectively supported through computational linguistic methods