Functional, Procedural and Object Oriented Programming Pradigm

2 min read Computers can understand only binary 1 and 0 as we already know about it. So we humans created different high level languages to ease and make faster the development.

To make code more readable and manageable there are different paradigms which are used to write code so it can be more manageable.

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.