Since computers' internals are all zeroes and ones, it well behooves us humans to come up with some more convenient way to tell the computers what to do. Thus programming languages. By learning a few arcane incantations, you can command your computer to do ANYTHING! Well, unless there is a bug, of course. Some people think we just be able to speak naturally to the computer and have it understand.