No matter what software programming, window software, drivers and components need to be written in a programming language, and C/C++ is a very extensive language (almost equivalent to English), and almost all types of software can be written on all platforms.
What you are learning now is the basis of grammar, just like memorizing words and then making sentences. Solving math problems is the most basic. Mastering the basic grammar, developing any kind of software will get twice the result with half the effort.
The third subject of junior high school mathematics teacher qualification certificate is junior high school math