In the most general definition, we can say that coding is the process of explaining the tasks we want to a computer, machine or a system in the language they understand. For example; If you want to design a website, make a computer game, or create an application, you have to learn coding.

Many electronic devices such as computers, smartphones, tablets, refrigerators, calculators you use need code snippets for their work. In other words, if you instruct your device to “do this when this button is pressed” and you do it in a language that it understands, you will be coding.