Programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This code can be written in a variety of computer programming languages. Some of these languages include Java, C, and Python. Computer code is a collection of typed words that the computer can clearly understand. Just as a human translator might translate from the English language to Spanish, the computer interprets these words as ones and zeros. We as humans use programming languages, instead of writing directly in ones and zeros, so we can easily write and understand the computer code and can organize it. We can think of the different lines of our code as being individual instructions that we give to the computer. The computer follows these instructions explicitly to execute our written code.