Select a pair programming language
For junior high school students, application-level development is more practical. Choose a full scenario development language, such as Java, Python or C, to deal with various development scenarios. Python is especially recommended, which has a bright future in big data, Web development, AI and other fields.
Hands-on practice
Learning programming can't be all talk and no practice. Hands-on practice can verify theory and cultivate programming thinking. Read more classic codes and develop good coding habits.
Enrich knowledge structure
Programming seems to have no academic threshold, but if you want to become a professional, you have to constantly supplement relevant knowledge, including mathematics, algorithms, data structures, networks, databases and so on.