In programming, some languages are compiled and others are interpreted. Define the difference between the two.

An interpreter translates a program into machine code one line at a time. A compiler, however, scans the entire document and translates it into machine code as a whole. The overall execution time of an interpreter is longer than that of a compiler. Languages such as Python use are interpreted, and languages such as C and C++ are compiled.

JC
Answered by Jack C. Computing tutor

2240 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

What is 'Virtual Memory', and how does it work?


Convert 10101100 to decimal.


Explain the difference between lossless and lossy data compression techniques.


Write pseudocode for the linear search algorithm, and then explain it’s complexity using big-O notation


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2025

Terms & Conditions|Privacy Policy
Cookie Preferences