Some people cannot afford to go to college and learn how to program.
So online classes in programming languages for beginners got made. The master list is here: https://github.com/keyuls/Free-Programming-Tutorials/blob/master/free-programming-courses.md
Just pick a language you want to learn and find a good free online class to learn it. It is designed for everyone, not just one certain group.