Like people, computers need to be told what to do in a language it can understand. Unlike people, computers all use the same fundamental concepts for doing their work.
Some people think with pictures, other people think with words, and some people even think with numbers. Computers only think with numbers, and those numbers are different than the one people use. The following websites listed below are designed for students to build a fundamental understanding of what computer programing is and how it works.