Find the best computer programming lessons, classes, and instructors at HeyKiki and learn all about computer programming. Computer programming allows people to communicate with computers by speaking their language. Have you ever seen a sequence like this: "011001001"? That is an example of a computer programming language. Today, there are programs that can translate words into code with hundreds to thousands of computer languages, and with these computer languages, the possibilities are almost endless, even though there can be some limitations for different languages. Computer programming is used to make graphics and images for video games, movie effects, create software, and more.