[Exam style] Python is an interpreted language. Explain what this means and how interpreted languages differ from compiled languages.

An interpreted language uses a program called an interpreter to translate code written in the source language to a target language that the computer can understand and execute. Interpreters translate code line-by-line as they execute the commands, whereas compilers use a program called a compiler to translate the entire program to the target language before any computation of the source program occurs.

JR
Answered by Jack R. Python tutor

2093 Views

See similar Python Mentoring tutors

Related Python Mentoring answers

All answers ▸

Write a function that takes a list of numbers as input, and outputs the average of the numbers. The function should catch any errors.


Write a program that takes a value x and then outputs x Fibonnaci numbers. E.g. if x=6 output would be 1 1 2 3 5 8


Write a short program to print all the even numbers 1 to 100


What is the difference between a float and an integer variable type?


We're here to help

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

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning