We examined the structural neuroplastic changes associated with the learning of computer programming in university students with no previous programming experience. They participated in a 15-week course (26 lessons) on the "Processing" computer programming language. We have conducted a longitudinal analysis of gray matter volume (GMV) in the magnetic resonance images obtained before and after learning computer programming. Significant neuroplastic changes appeared in the following 8 sites: the left frontal pole; the right frontal pole; the right medial frontal gyrus; the left cuneus; the left lateral cerebellum (posterior lobule and tuber); the medial cerebellum (uvula and tonsil); the right pallidum; and the left pallidum. The amount of change in the GMV of the right frontal pole correlated positively with the final product score. Furthermore, the amount of change in the GMV of the right medial frontal gyrus and the bilateral pallidum correlated positively with the test scores. Thus, the right frontal pole was presumably associated with the function of persistent attempts to accomplish tasks (goal achievement-related function). The right medial frontal gyrus and the bilateral pallidum were presumably related to deduction and reward functions, respectively. Therefore, multiple brain regions appear to be involved in programming learning through different functions.