432 Views

differentiate between interpreter and compiler


KON TONYOT 19th Dec, 2019
Answer (1)
Pachigolla Hemanth 19th Dec, 2019

Hello kon Tonyot,

The differentiate between interpreter and compiler ,can been seen in the below table

BASIS FOR COMPARISON COMPILER INTERPRETER
Input It takes an entire program at a time.
It takes a single line of code or instruction at a time.
Output It generates intermediate object code. It does not produce any intermediate object code.
Working mechanism
The compilation is done before execution. Compilation and execution take place simultaneously.
Speed

Comparatively faster Slower
Memory

Memory requirement is more due to the creation of object code. It requires less memory as it does not create intermediate object code.
Errors
Display all errors after compilation, all at the same time. Displays error of each line one by one.
Error detection Difficult Easier comparatively
Pertaining Programming languages
C, C++, C#, Scala, typescript uses compiler. PHP, Perl, Python, Ruby uses an interpreter.

Hope this helps you..

Related Questions

East Point College | BCA Admi...
Apply
NBA Accredited | AICTE Approved
Sanskriti University BCA admi...
Apply
Best innovation and research-driven university of Uttar Pradesh
Chanakya University BCA Admis...
Apply
Scholarships Available | Approved by UGC
Shri Khushal Das University M...
Apply
Approved by UGC | Robust Placement Assistance
Shri Khushal Das University B...
Apply
Approved by UGC | Robust Placement Assistance
Sanskriti University MCA admi...
Apply
Best innovation and research-driven university of Uttar Pradesh
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books