With a high school math foundation, it is perfectly possible to learn IT. If you want to get started, we recommend two websites:
W3school
Web Link
and Rookie Tutorials
Web Link
Programming language enough dozens of, do not have to learn one by one (of course, if you are very good at programming), you can search for some of the small program on the Internet programming to learn in reverse, recommend a good website community! CSDN. Programming statements do not understand the place, you can directly search in Baidu, so that learning is faster.
Now even programmers, is no longer a line of code a line of code to knock, there are many open source code libraries on the Internet, you want to design a software, related to the code in the evening, a search, more than one.
Programming, hacking, big data, cloud, artificial intelligence, and so on is the trend of the future development of technology, if you can not get a good university good professional, to go on what law, biology, management, finance, history and so on will soon be out of the profession, it is better to settle down to learn a technology.
No college diploma does not matter, take a Microsoft certificate, computer two, Oracle what the certificate on the OK.