What's the difference between Python Interpreter and Python Shell? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

What's the difference between Python Interpreter and Python Shell?

27th Apr 2018, 8:03 AM
Khaing Khaing Mon
Khaing Khaing Mon - avatar
5 Answers
+ 8
Python shell is when a python decides to become a turtle, and a Python interpreter is when someone tries to figure out why a snake would try and do that.
27th Apr 2018, 3:43 PM
Ahri Fox
Ahri Fox - avatar
+ 4
Python interpreter is the main software/engine that reads, runs, and outputs the code Python shell is where you run the code and get the output, its usually a cmd or terminal. As an analogy yoi can say the intetpreter as CPU and shell as the monitor
27th Apr 2018, 8:10 AM
Koushik Naskar
Koushik Naskar - avatar
+ 2
you cant have the shell without the interpreter. the shell sends commands to the interp.
27th Apr 2018, 9:57 AM
Markus Kaleton
Markus Kaleton - avatar
+ 1
If i have a python shell in my laptop, do i still need to install interpreter again?
27th Apr 2018, 8:12 AM
Khaing Khaing Mon
Khaing Khaing Mon - avatar
+ 1
Is Shell good for starters to learn Python?
27th Apr 2018, 4:29 PM
Khaing Khaing Mon
Khaing Khaing Mon - avatar