Python
- Šis raksts ir par programmēšanas valodu. Par citām jēdziena python nozīmēm skatīt nozīmju atdalīšanas lapu.
Python (no angļu: ‘pitons’, izrunā kā paiton, reizēm arī piton) ir augsta līmeņa programmēšanas valoda. Tā ir interpretējama objektorientētā skriptu valoda. Python valoda ir veidota, akcentu liekot uz programmētāja ērtībām pār datoru, programmas lasāmību pār ātrumu. Python principi ir apkopoti 19 aforismos.[3]
![]() | |
Paradigma | Daudzparadigmu, objektorientēta, imperatīva, funkcionāla |
---|---|
Izveidota | 1991 |
Autors | Gvido van Rosums |
Izstrādātājs | Python Software Foundation[1] |
Pašreizējā versija |
3.9.0 un 2.7.18 (2020. gada 5. oktobrī un 2020. gada 20. aprīlī) |
Galvenās implementācijas | CPython, Jython, IronPython, Python for S60, PyPy, Unladen Swallow |
Dialekti | Stackless Python, RPython |
Ietekmējusies no | ABC, ALGOL 68, C, Haskell, Icon, Lisp, Modula-3, Perl, Java |
Ietekmējusi | Boo (programmēšanas valoda), Groovy, Ruby, Cobra, D, Dao, Falcon |
OS | vairākplatformu |
Licence | Python Software Foundation License[2] |
Tīmekļa vietne | python.org |
VēstureLabot
Jaunu programmēšanas valodu 1991. gadā radīja Gvido van Rosums (Guido van Rossum), kad viņš strādāja CWI institūtā Nīderlandē. Tajā laikā viņš strādāja ar operētājsistēmu Amoeba, un bija nepieciešama valoda, kas būtu līdzīga ABC programmēšanas valodai, bet ar vieglu piekļuvi sistēmas funkcijām. 1989. gada beigās Gvido sāka projektēt valodu, kurai būtu paplašināšanas iespējas. Tā kā Rosumam bija pieredze ar Modula-2+, tad viņš jaunajā valodā sintaksi un pārtraukumu semantiku pielietoja no valodas Modula-3.
Pēc Gvido van Rosuma ieceres jaunās valodas nosaukumam bija jābūt īsam, unikālam un nedaudz noslēpumainam. Viņš to nosauca par Python, kas bija aizgūts no BBC televīzijas komēdiju seriāla Monty Python, kas Gvido ļoti patika. Par godu Monty Python aktierim Ērikam Aidlam nosaukta arī Python integrētā izstrādes vide IDLE.
Python izstrādes laikā Gvido van Rosums nomainīja vairākas darbavietas.
AtsaucesLabot
Ārējās saitesLabot
Šis ar informācijas tehnoloģijām saistītais raksts ir nepilnīgs. Jūs varat dot savu ieguldījumu Vikipēdijā, papildinot to. |