Live briefing
Everything about Python (programming language)
General-purpose programming language
Python is a high-level, general-purpose programming language that emphasizes code readability, simplicity, and ease-of-writing with the use of significant indentation, an extensive ("batteries-included") standard library, and garbage collection. Python supports multiple programming paradigms but with an emphasis on object-oriented programming and dynamic typing. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Python (programming language)A 5-minute orientation
- Skim a recent paper: Contribution of the language network to the comprehension of Python programming codeInfluential work since 2022
- Pick up a classic book: Learning PythonThe most-reprinted book on the subject
- Read the landmark paper: Simple Visual-Aided Automated Titration Using the Python Programming LanguageCited 31 times
- Go sideways: Outline of the Python programming languageA closely related topic
- Go sideways: History of PythonA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Simple Visual-Aided Automated Titration Using the Python Programming Language
Python as Multi Paradigm Programming Language
A Python-based programming language for high-performance computational genomics
Using MOOC to Learn the Python Programming Language
PYTHON AS A BASIC LANGUAGE FOR TEACHING PROGRAMMING IN SCHOOL
Python – A comprehensive yet free programming language for statisticians
Application of python programming language in measurements
Is Python an Appropriate Programming Language for Teaching Programming in Secondary Schools?
🆕 Influential since 2022
Contribution of the language network to the comprehension of Python programming code
Analysis of the use of the Python programming language for statistical calculations.
Implementation of Caesar Cipher Encryption Using Python Programming Language
A Review on Python the Fastest Growing Programming Language
LEARNING TO ANALYZE LOGICAL EXPRESSIONS USING THE PYTHON PROGRAMMING LANGUAGE
📚 Books worth reading
Learning PythonMark Lutz, David Ascher · 1999
PythonMark Lutz · 1998
Think PythonAllen B. Downey, Allen Downey · 2009
Programming PythonMark Lutz · 1996
Head First PythonPaul Barry · 2010
Automate the Boring Stuff with PythonAl Sweigart · 2015
Python For Data AnalysisWes McKinney · 2012
Python in a NutshellAlex Martelli, Anna Ravenscroft · 2002
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Outline of the Python programming language The following outline is provided as an overview of and topical guide to Python: Python is a general-purpose, interpreted, object-oriented, functional…
- History of Python The programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the…
- Cython Cython (/ˈsaɪθɒn/) is a superset of the programming language Python, which allows developers to write Python code (with optional, C-inspired syntax extensions)…
- PyPy PyPy (/ˈpaɪpaɪ/) is an implementation of the Python programming language. PyPy frequently runs much faster than the standard implementation CPython because…
- Tim Peters (software engineer) Tim Peters was a software developer who is known for creating the Timsort hybrid sorting algorithm and for his major contributions to the Python programming…
- Python syntax and semantics The syntax of the Python programming language is the set of rules that defines how a Python program will be written and interpreted (by both the runtime…
- CPython CPython is the reference implementation of the Python programming language. Written in C and Python, CPython is the default and most widely used implementation…
- Nuitka Nuitka (pronounced as /njuːtkʌ/) is a source-to-source compiler which compiles Python code to C source code, applying some compile-time optimizations in…