Take the simplest programming as an example, it is often constructed out of thin air.
Learning math well is definitely important for learning software, and English is extremely important. Some program-specific words are actually very simple to express in English. take for example
Dim a and b are integers.
If a=b, then showbox("xxxx ","xxx ")
Or quit
If ... it will be over.
Read it in English by yourself. It's actually quite simple. .