What is programming? Can I learn a junior high school diploma?

Of course you can learn programming after graduating from junior high school! Don't delay your study because of low academic qualifications, poor English and poor math.

A person with self-study ability doesn't need a degree at all, and a person who improves himself through self-study is the most competitive. What you learn in school is rarely used in real life. Even technical students have to face real learning, that is, practice, or leave school to learn the practicality of technology. Most schools and universities only teach basic knowledge, which can only get you started, and the rest is up to you.

Also, programming has many uses, and those who say that you can't learn programming if you are not good at math are all talking nonsense. In many cases, programming uses causal logic, which means that you set various conditions on it and get different results. You set the conditions, right? For example, if someone clicks the button, a dialog box will pop up and ask, "Are you sure?" , click Yes to jump to a result, or jump to an uncertain result. This kind of programming has little to do with the quality of mathematics, accounting for the majority.

If you want to learn programming and you like it, go ahead and learn it. Don't give up just because you have a low education and are poor at math, and don't flinch just because you don't know English, because you have to learn if you don't know it. By the way, why not solve the English problems you encounter in your study?

As long as you study hard, it is no problem to develop websites and some software apps or games at the junior high school level. These rarely involve mathematics, even if some algorithms are involved, why not break them? Just because you are not good at reading doesn't mean you are not good at learning other things.