Kazalo:
Opredelitev - Kaj pomeni Python?
Python je večparadigma, splošni, razlagani programski jezik na visoki ravni. Python omogoča programerjem, da uporabljajo različne sloge programiranja za ustvarjanje preprostih ali zapletenih programov, hitrejše rezultate in pisanje kode skoraj tako, kot da govorijo v človeškem jeziku. Nekateri priljubljeni sistemi in aplikacije, ki so Python uporabljali med razvojem, vključujejo naprave Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya in iRobot.
Tehopedija razlaga Pythona
Začetni razvoj Pythona je vodil Guido van Rossum v poznih osemdesetih. Danes jo razvija programska fundacija Python. Ker je Python večplastigmski jezik, lahko Python programerji svoje naloge izvajajo z različnimi slogi programiranja: objektno usmerjeno, nujno, funkcionalno ali odsevno. Python se lahko uporablja pri spletnem razvoju, numeričnem programiranju, razvoju iger, dostopu do serijskih vrat in še več.
Obstajata dva atributa, zaradi katerih je čas razvoja Pythona hitrejši kot v drugih programskih jezikih:
- Python je interpretiran jezik, ki preprečuje potrebo po sestavljanju kode pred izvedbo programa, ker Python kompilacijo opravi v ozadju. Ker je Python programski jezik na visoki ravni, odstrani številne zapletene podrobnosti iz programske kode. Python se tako osredotoči na to abstrakcijo, da lahko njegovo kodo razume večina novinskih programerjev.
- Koda Python je ponavadi krajša od primerljivih kod. Čeprav ponuja Python hiter razvojni čas, glede na čas izvedbe nekoliko zaostaja. V primerjavi s jeziki, kot sta C in C ++, ki se v celoti sestavljajo, programi Python izvajajo počasneje. Seveda pri hitrostih obdelave računalnikov v teh dneh razlike hitrosti običajno opazimo le pri primerjalnih testih, ne pa v dejanskih operacijah. Python je v večini primerov že vključen v distribucije Linuxa in računalnike Mac OS X.
