The starting point of this discussion must be from a basic impression of coding and programming language. Coding is the process in which programmers tell the computer what to do. Computers don’t understand our language and they are not capable of doing something on their own.
Therefore, a programmer has to write a code to tell the computer what to do. The code is compiled and turned into machine code which is interpreted by the computer followed by the execution of code. This is the basic function of a programming language. Even if numerous programming languages are existing now, every one of them follows these steps for executing code.