Python is a high level general-purpose programming language. It uses a multi-paradigm approach, meaning it supports procedural, object-oriented and some functional programming constructs.

It was created by Guido van Rossum as a successor to another language (called ABC) between 1985 and 1990, and is currently used on a large array of domains, like web development, as a scripting language for other applications and to build actual applications.

Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use. Python's license is administered by the Python Software Foundation.

Python can be used for Backend-Developement notably Django and Flask.

Python is also used in DevOps / SRE mainly for scripting and also for Infrastructure Automation notably Ansible.

Python is also used in Data Engineering notably PySpark.

Python is also used in Data Science notably Beautifoul Soup, Pandas, Database Libraries for working with SQLlite3, Libraries for Linear Regression, Logistic Regression, Random Forest, SVM, Tensorflow, Pytorch etc..

Learn More

Document Tags and Contributors

Contributors to this page: SebastienParis, sravi4701, klez, Jeremie, SphinxKnight, l.pree5410
Last updated by: SebastienParis,