Ero sivun ”Python (ohjelmointikieli)” versioiden välillä

[katsottu versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
2 pythonin uusinta pvm vakaataversiota
Ei muokkausyhteenvetoa
Rivi 20:
}}
 
'''Python''' on monipuolinen, tulkattava [[ohjelmointikieli]]. Pythonia pidetään helppona oppia sen yksinkertaisen [[syntaksi]]n ja korkean tason [[tietorakenne|tietorakenteiden]] takia. Monet suosittelevat sitä ensimmäiseksiMUNAKYPÄNAHKAksi ohjelmointikieleksi. Pythonia on usein verrattu sellaisiin kieliin kuin [[Perl]], [[Java]], [[Ruby]], [[TCL]], [[Scheme]] ja [[PHP]].
 
Pythonia voi käyttää komentoriviltä ajettavissa skripteissä, joilla voidaan esimerkiksi käsitellä alfanumeerista dataa. Pythonia voi käyttää myös vaativassa ja tieteellisessä laskennassa (kirjastot NumPy ja SciPy). Pythonia käyttäen voi tuottaa kuvaajia (kirjasto matplotlib) sekä vuorovaikuttaa [[matlab]]in kanssa. Pythonille on saatavilla rajapintoja tietokantojen ([[MySQL]], [[PostgreSQL]], [[SQLite]]) käsittelyyn. Python on yleistynyt viime vuosien aikana verkkosivustojen ohjelmointikielenä ja Python-kielelle on saatavilla sekä minimaalisia että kehittyneitä kehitysympäristöjä (esim. Django). Pythonia voidaan ajaa palvelimella WSGI (''Web Server Gateway Interface'') -rajapinnan avulla, joka on viime aikoina kehitetty Pythonilla toteutettujen verkkosivustojen suorituskykyistä ajoa varten. Pythonia voi laajentaa [[C (ohjelmointikieli)|C]]- ja [[C++]]-ohjelmointikielillä.<ref>https://docs.python.org/2/extending/extending.html</ref> Toisaalta Pythonia voi sisällyttää C- ja C++-kielisiin ohjelmiin skriptikielenä. Pythonilla voi tehdä graafisia käyttöliittymiä mm. käyttämällä C++-kielellä kirjoitettua [[Qt (kehitysympäristö)|Qt]]-käyttöliittymäkirjastoa.<ref>http://qt-project.org/wiki/PySideDownloads/</ref>