Python 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 type-checked and garbage-collected. It supports multiple programming paradigms, including structured (particularly…
Key facts
- First appeared
- 2008
- Category
- technology
- Problem solved
- Python was created to solve the problem of requiring highly verbose, low-level code for system administration tasks, or using less structured scripting languages that became difficult to maintain for larger projects. Guido van Rossum aimed to create an easily readable, highly extensible, and concise language that could bridge the gap between low-level system programming (like C) and shell scripting, emphasizing programmer productivity and code clarity.
- Platforms
- linux, Linux, windows, web, Windows, Web (via WebAssembly implementations like Pyodide), Unix-like systems, macos, unix, macOS, ios, android
Related technologies
Notable users
- Amazon
- Dropbox
- Meta (Facebook)
- Spotify
- NASA
- Netflix
- Microsoft