Python

Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically type-checked and garbage-collected. It supports multiple programming paradigms, including structured, object-oriented and functional programming. Wikipedia

Created Year: 1991
Designed by: Guido van Rossum
Developed by: Guido van RossumPython Software Foundation
Operating systems: cross-platform
Implemented in: CPython
Named after: Monty Python
Aliases: Python programming language, Python language, Python (language), Python computer language, Python Programming Language, Python (scripting language), Python (lang), Python (programming), Python (computer language), Python (software), Python (Programming Language), Python (computing), Python.org
File extensions: py, pyc, pyd, pyi, pyo, pyw, pyz

Wikidata: Q28865

Influenced: Apache GroovyBooChaosChinesePythonCobraCoffeeScriptConvergeCrystalDDragoneCF#GenieGoHyIoJavaScriptJuliaKotlinMojoNimPascalABC.NETPowerShellPyScriptRakuRingRPythonRubySuneidoSwiftVWhiley

Influenced by: ABCAPLCC++CLUDylanHaskellIconJavaLispModula-3PerlStandard ML

Programming paradigms: imperative programmingdynamic programmingmulti-paradigm programmingobject-oriented programmingfunctional programming

Language types: object-based languageinterpreted languagefunctional programming languagestrict programming languagescripting languageimperative programming languagedynamic programming languageoff-side rule languagehigh-level programming languagemulti-paradigm programming language

Python Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Python

#!/usr/bin/env python3
print("Hello World")

Free Python books, articles, documentation

Django

FastAPI

Flask

Kivy

NumPY

Pandas

PyOpenCl

Pyramid

Tornado

Search on GitHub


Latest data update: 2026-03-01