Abstract:Programming language curriculum experiment training reform must be combined with practical application. Programming language courses training system (PLCTS) is the main carrier for student training and the training users must pass the theory test. Proposes the construction and design ideas for PLCTS, analyzes and constructs the user-oriented personalized training project on the basis of the proposed personalized training algorithm and model, and applies J2EE technology for modular implementation. The test results show that the system improves the management of domain knowledge and the intelligence of platform and meets personalized needs of trainer.