What are compiled or Interpreted Languages mean?

2 min read In compiled language, the whole source code that we write in some higher level language is first converted to machine code before it can be executed by the machine.

For example, C is a compiled language. So if we write a program in C then there is a C compiler which convert our written code to machine language. And as I said machine codes are specific to particular hardware model or type.