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 (particularly…

Key facts

First appeared
2008
Category
programming_language
Problem solved
Python was created to provide an easy-to-read, powerful, and extensible scripting language that could bridge the gap between low-level system programming and high-level shell scripting, offering a coherent alternative to ABC for system administration and general-purpose programming.
Platforms
macOS, web, macos, Windows, Unix-like systems, unix, windows, Linux, Mobile (via Kivy/BeeWare), android, ios, Web (via WebAssembly/Pyodide), Embedded Systems (via MicroPython), linux

Related technologies

Notable users

  • IBM
  • Instagram
  • Spotify
  • Google
  • Meta (Facebook)
  • Dropbox
  • Reddit
  • NASA
  • Netflix