426 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

UEM Jaipur MCA Admissions 2025
Apply
Scholarships to meritorious students | UGC recognized university
Chanakya University MCA Admis...
Apply
Merit Based Scholarships | Pragmatic Exposure Through Collaborations and Live Projects
Amity University | BCA Admiss...
Apply
Ranked amongst top 3% universities globally (QS Rankings)
Chanakya University BCA Admis...
Apply
Scholarships Available | Approved by UGC
UEM Jaipur BCA Admissions 2025
Apply
Scholarships to meritorious students | UGC recognized university
IIM Indore MMS Program
Apply
Apply for IIM Indore Master of Management Studies program
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