Python (programmin leid)

Python is a widely uised heich-level programmin leid for general-purpose programmin, creatit bi Guido van Rossum an first released in 1991. An interpretit leid, Python haes a design filosofie which emphasizes code readability (notably uisin whitespace indentation tae deleemit code blocks rather nor curly braces or keywirds), an a syntax which allaes programmers tae express concepts in fewer lines o code nor possible in leids sic as C++ or Java.[23][24] The leid provides constructs intendit tae enable writin clear programs on baith a smaw an lairge scale.[25]

Python
Paradigm(s)multi-paradigm: object-orientit, imperative, functional, procedural, reflective
Appeared in20 Februar 1991; 33 years ago (1991-02-20)[1]
Designed biGuido van Rossum
DeveloperPython Software Foundation
Stable release3.5.1 /
7 December 2015 (2015-12-07)[2]
2.7.11 /
5 December 2015 (2015-12-05)[3]
Typin disciplineduck, dynamic, strang, gradual (as o Python 3.5)[4]
Major implementationsCPython, IronPython, Jython, PyPy
DialectsCython, RPython, Stackless Python
Influenced biABC,[5] ALGOL 68,[6] C,[7] C++,[8] Dylan,[9] Haskell,[10] Icon,[11] Java,[12] Lisp,[13] Modula‑3,[8] Perl
InfluencedBoo, Cobra, CoffeeScript,[14] D, F#, Falcon, Genie,[15] Go, Groovy, JavaScript,[16][17] Julia,[18] Nim, Ruby,[19] Swift,[20]
OSCross-platform
LicensePython Software Foundation License
Usual filename extensions.py, .pyc, .pyd, .pyo,[21] pyw, .pyz[22]
Wabsteidwww.python.org

Python featurs a dynamic teep seestem an automatic memory management an supports multiple programmin paradigms, includin object-orientit, imperative, functional programmin, an procedural styles. It haes a lairge an comprehensive staundart leebrar.[26]

Python interpreters are available for mony operatin seestems, allaein Python code tae run on a wide variety o seestems. CPython, the reference implementation o Python, is open soorce saftware[27] an haes a commonty-based development model, as dae nearly aw o its variant implementations. CPython is managed bi the non-profit Python Software Foundation.

References