The official home of the Python Programming Language.
Learn Python. Python is a popular programming language. Python can be used on a server to create web applications. Start learning Python now.
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
People also ask
What is Python mainly used for?
Is learning Python difficult?
What is the difference between C++ and Python?
Why is Python so popular?
Documentation for Python 3.14 is online, updated daily. It can also be downloaded in many formats for faster access.
Build and Run your Python code instantly. Online-Python is a quick and easy tool that helps you to build, compile, test your python programs.
Learn to program and analyze data with Python. Develop programs to gather, clean, analyze, and visualize data.
Python
High-level programming language
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
Python is dynamically typed and garbage-collected. It supports multiple programming paradigms,... Wikipedia
Designed by: Guido van Rossum
Developer: Python Software Foundation
Filename extensions: .py,.pyw,.pyz,.pyi,.pyc,.pyd
First appeared: 20 February 1991; 33 years ago
Paradigm: Multi-paradigm: object-oriented, procedural (imperative), functional, structured, reflective
Stable release: 3.13.0 / 7 October 2024; 37 days ago
Typing discipline: duck, dynamic, strong; optional type annotations (since 3.5, but those hints are ignored, except with unofficial tools)
Show more
Show less
Python is a general-purpose, versatile and popular programming language. It's great as a first language because it is concise and easy to read, ...