What is Coding ?

For many of us, coding might be a new concept and often when we dive into this domain, people around us are always talking about new concepts and technologies which eventually creates peer pressure and we will like we can't handle this, but that's not true, it just requires some patience and time to get used to it, people usually use some cool terms and make it difficult for the beginners to come into.

Coding

Coding is just the process through which we can control technology especially computers, or we can communicate with it, we can give them instructions for what we want them to do.

Let's connect it with the real world, suppose you want someone to do some of your work and the first thing to tell him the work is the communicating medium which generally is a language. The same is with coding, you need a particular language to code in.

Intro to languages in Coding

The computer does not understand languages as we understand, it only knows the binary language of 0's and 1s.

Does that mean we have to find a way to convert our language into binary numbers so that the computer understands our language?

Yes, that's kind of true but don't worry we don't have to exactly do it. This is what happens at the low level means computers every time converts all the things written into 0s and 1s.

The various languages which help to do this easily and are very close to the low levels of the computer are the low-level languages. Example - machine code and assembly language.

But there are various languages which are called high-level languages which are generally used by us to write the code and these are comparatively easier also to write the code. The name is high-level as it works on the higher levels and there is a need for its conversion so that the computer can understand it easily, and here is where the compiler, interpreter, etc. comes into the picture, don't worry we will cover them also in upcoming lectures. Examples -Java, C, C++, Python.

We generally start with learning high-level languages in the initial phase which makes us used to the programming world and slowly and slowly when our fear of coding vanishes, we can explore different concepts.

Conclusion

Coding is just the process to communicate with technology which includes a language and the first step is to learn a language.

The next blog will be - "How to Coding".