Sadržaj:
Definicija - Što znači Python?
Python je multiparadigma opće namjene, interpretirana programskim jezikom visoke razine. Python omogućava programerima da koriste različite stilove programiranja za stvaranje jednostavnih ili složenih programa, postizanje bržih rezultata i pisanje koda gotovo kao da govore ljudskim jezikom. Neki od popularnih sustava i aplikacija koji su koristili Python tijekom razvoja uključuju Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya i iRobot.
Tehopedija objašnjava Pythona
Početnim razvojem Pythona koncem 1980-ih predvodio je Guido van Rossum. Danas ga razvija Python Software Foundation. Budući da je Python multiparadigmni jezik, Python programeri mogu izvršavati svoje zadatke koristeći različite stilove programiranja: objektno orijentirani, imperativni, funkcionalni ili reflektivni. Python se može koristiti u web razvoju, numeričkom programiranju, razvoju igara, pristupu serijskim ulazima i još mnogo toga.
Postoje dva atributa koja vrijeme razvoja Pythona čine bržim nego u ostalim programskim jezicima:
- Python je interpretirani jezik, koji isključuje potrebu za sastavljanjem koda prije izvršavanja programa jer Python kompilaciju radi u pozadini. Budući da je Python programski jezik visoke razine, on apstraktira mnoge sofisticirane detalje iz programskog koda. Python se toliko fokusira na ovu apstrakciju da njegov kod može razumjeti većina početnika programera.
- Python kôd obično je kraći od usporedivih kodova. Iako Python nudi brza vremena razvoja, malo zaostaje u pogledu vremena izvršenja. U odnosu na jezike poput C i C ++ koji se u potpunosti sastavljaju, programi Python izvršavaju se sporije. Naravno, pri brzini obrade računala ovih dana razlike u brzini obično se primjećuju samo kod usporednih testova, a ne u stvarnim operacijama. U većini slučajeva Python je već uključen u distribucije Linuxa i Mac OS X strojeva.