ELI5: Explain Like I'm 5

This (computer programming)

Computer programming is like giving instructions to a computer. When you write a program, or set of instructions, you are telling the computer what it needs to do. Think of it like you are telling your friend to do a task. We might say, "Hey friend, can you go to the store and get me one banana?" That is an instruction.

Computer programming is like giving a lot of instructions to the computer, except you have to be very careful and specific, so the computer knows exactly what to do. This means you have to think very carefully about what words and symbols to use, and in what order. Once you have done that, the computer will follow your instructions, and do exactly what you asked it to do.