The invention relates to an immersive programming language learning system. The system can be arranged in a servo host, and the servo host is connected with a plurality of operation end devices through a network. The system comprises a communication module, a login module, a program installation suite downloading module, a data database module and an analysis and comparison module. The data can bestored by using a traditional relational database or permanently stored by using a blockchain technology. According to the learning game displayed by the hardware architecture and the application program installed by the program installation suite, an operator of a kindergarten can be immersed in the game in a dragging mode and learn English and programming grammar at the same time under the guidance of voice in cooperation with animation demonstration.
Immersive programming language learning system