Computer code is very important. Almost every electronic device you use relies on code. The way things work can seem quite confusing, but when you break it down it’s actually simple.
People who make code are called programmers, coders or developers. They all work with computers to create websites, apps, and even games! Today you’ll learn what code is, what it is for, and how to start learning code yourself.
What is Code?
Computers have their own language called Machine Code which tells them what to do. As you can see, it doesn’t make a lot of sense to humans!
Each number or letter is telling the computer to change something in its memory. This could be a number or word, or a little part of a picture or video. By themselves, computers don’t know how to do anything. It is the job of the programmer to give them instructions.
It is possible to learn Machine Code, but it would take a long time! Luckily there is an easier way to communicate with computers.
What is Programming Language?
Now, this looks a little easier to understand! This picture shows how to tell the computer to say Hello, world. Instead of using machine code, it uses a programming language called Python.
Almost all programming languages work the same way:
You write code to tell it what to do: print(“Hello, world”).
The code is compiled, which turns it into machine code the computer can understand.
The computer executes the code, and writes Hello, world back to us.
There are hundreds of different programming languages which can seem confusing, but they all do the same thing. You type in what you want it to do, the compiler turns it into language the computer understands, then the computer does it, which is called executing the code in programming speak!
What Is Coding?
Sometimes Code is Easy to understand
Coding is the process of using a programming language to get a computer to behave how you want it to. Every line of code tells the computer to do something, and a document full of lines of code is called a script.
Each script is designed to carry out a job. This job might be to take an image and change its size. It might play a certain sound or piece of music. When you click like on someone’s post on social media, a script is what makes it happen.
Unlike people, computers will do exactly what you tell them to. This might sound great, but it can cause problems. If you tell a computer to start counting upwards, and don’t tell it to stop, it’ll keep counting forever! Being a good programmer is all about knowing how to tell a computer to act.
To be continued……………….