Python

E3372

Python is a high-level, versatile programming language widely used for data analysis, machine learning, web development, and automation.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (17)

Statements (101)

Predicate Object
instanceOf general-purpose programming language
high-level programming language
interpreted programming language
object-oriented programming language
scripting language
abbreviation Py
creator Guido van Rossum
dataScienceLibrary NumPy
SciPy
pandas
designedBy Guido van Rossum
developer Python Software Foundation
fileExtension .py
.pyw
firstAppeared 1991
governedBy Python Software Foundation
hasFeature cross-platform support
dynamic typing
extensive standard library
indentation-based block structure
interactive interpreter
implementation Python reference implementation (CPython)
surface form: CPython

.NET Framework
surface form: IronPython

Jython
MicroPython
PyPy
Stackless Python
influenced CoffeeScript
Go
Groovy
Julia
Ruby
Rust
Swift
influencedBy ABC
Algol 68
C
Modula-3
Xerox Alto user interface
surface form: Smalltalk

Unix shell
latestMajorVersionsInclude Python self-linksurface differs
surface form: Python 3
license Python Software Foundation License
machineLearningLibrary Keras
PyTorch
TensorFlow
scikit-learn
namedAfter Monty Python
notableVersion Python reference implementation (CPython)
surface form: Python 3.10

Python reference implementation (CPython)
surface form: Python 3.11

Python self-linksurface differs
surface form: Python 3.6

Python self-linksurface differs
surface form: Python 3.7

Python self-linksurface differs
surface form: Python 3.8

Python reference implementation (CPython)
surface form: Python 3.9
osSupport Linux
Unix-like systems
Windows
macOS
packageIndex Python Package Index
packageManager pip
paradigm functional programming
imperative programming
object-oriented programming
procedural programming
reflective programming
previousMajorVersionsInclude Python self-linksurface differs
surface form: Python 2
standardImplementation Python reference implementation (CPython)
surface form: CPython
supports asynchronous programming
automatic memory management
coroutines
exceptions
first-class functions
garbage collection
generators
list comprehensions
metaprogramming
modules
multiple inheritance
operator overloading
packages
typingDiscipline duck typing
dynamic typing
usedFor DevOps
artificial intelligence
automation
data analysis
data engineering
desktop application development
game development
machine learning
scientific computing
scripting
test automation
web development
visualizationLibrary Matplotlib
Plotly
Seaborn
webFramework Django
FastAPI
Flask
Pyramid
website https://www.python.org/

Referenced by (772)

Full triples — surface form annotated when it differs from this entity's canonical label.

Guido van Rossum knownFor Python
this entity surface form: Python programming language
Guido van Rossum creatorOf Python
this entity surface form: Python programming language
Guido van Rossum designed Python
this entity surface form: Python programming language
Python latestMajorVersionsInclude Python self-linksurface differs
this entity surface form: Python 3
Python previousMajorVersionsInclude Python self-linksurface differs
this entity surface form: Python 2
Python notableVersion Python self-linksurface differs
this entity surface form: Python 3.6
Python notableVersion Python self-linksurface differs
this entity surface form: Python 3.7
Python notableVersion Python self-linksurface differs
this entity surface form: Python 3.8
SQL canBeEmbeddedIn Python
Sugar programmingLanguage Python
Python Enhancement Proposals appliesTo Python
this entity surface form: Python programming language
Python reference implementation (CPython) implementsLanguage Python
subject surface form: CPython
Python reference implementation (CPython) mostWidelyUsedImplementationOf Python
subject surface form: CPython
this entity surface form: Python programming language
C influenced Python
Python Software Foundation licenses Python
this entity surface form: Python programming language
ABC programming language influenced Python
this entity surface form: Python programming language
GNU Emacs supportsLanguage Python
Codex supportsLanguage Python
Algol 68 influenced Python
Julia influencedBy Python
Swift influencedBy Python
subject surface form: Swift (programming language)
CoffeeScript influencedBy Python
PyPy implementsLanguage Python
PyPy supportsPythonVersion Python
this entity surface form: Python 2.7 (historically)
PyPy supportsPythonVersion Python
this entity surface form: Python 3.x
Jython programmingLanguage Python
MicroPython basedOn Python
this entity surface form: Python 3
Stackless Python basedOn Python
this entity surface form: Python programming language
Django programmingLanguage Python
Django writtenIn Python
FastAPI writtenIn Python
NumPy programmingLanguage Python
NumPy hasPrimaryLanguage Python
NumPy writtenIn Python