✏️ Explanatory Question
What is the difference between assembler, compiler and interpreter?
- Assembler is a program that converts assembly level language (low level language) into machine level language.
- Compiler compiles entire C source code into machine code.
- Whereas, interpreters converts source code into intermediate code and then this intermediate code is executed line by line.