Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What does it mean that Python is interrupted (not compiled) programming language ?

user-image
Question added by هاشم المشارقة , Key Account Manager , Advanced United Systems Ltd. ( A member of Taj Holding Group)
Date Posted: 2016/11/04
Ziauddin Zia
by Ziauddin Zia , Software Engineer , Asia Poultry Feeds (Pvt) Ltd

There is a mistake in question: it is not "interrupted", it is Interpreted.

 

Interpreted : A high level language run and executed by an Interpreter(a program which converts the high-level language to machine code and then executing) on the go; It processes the program a little at a time.

Compiled : A high level language whose code is first converted to machine-code by a compiler(a programming which converts the high-level language to machine code) and then executed by Executor(another program for running the code).

The Python interpreter first read the human code and optimize it to some immediate code before interpreting it into machine code. That's why you always need another program to run a Python script unlike in C++ you can run the executable directly. For example c:\\Python27\\python.exe or /usr/bin/python.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.