The teaching of computer programming has been a constant challenge for teachers at the university level, either due to the complexity at the taxonomic level that it represents or the abilities of each student about the generation of algorithmic solutions. Adaptive learning has demonstrated over time the ability to improve effective learning indicators in students, working directly with stimuli, changes in strategies, or content delivered. The platforms that have implemented adaptability are diverse and at different educational levels. This study presents the effect of reinforcing Java programming for university students through an adaptive learning platform. The results, through the experimental study, demonstrated the effectiveness of integrating adaptivity to a software tool.