you write python pyfiles in text editor and then put those files into the python interpreter to be executed depending on the editor you are usingthis is either done automaticallyor you need to do it manually here are some important python sources[ ][ ][ interpreted vs compiled what are the differences between interpreted programming languages and compiled programming languageswhat kind should you chooseand why should you botherprogramming languages generally fall into one of two categoriescompiled or interpreted with compiled languagecode you enter is reduced to set of machine-specific instructions before being saved as an executable file both approaches have their advantages and disadvantages