Python
The readable general-purpose language that runs data science, AI, automation and a good part of the back end. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- Python Software Foundation
- Created by
- Guido van Rossum
- First release
- 1991
- License
- PSF License
- Open source
- Yes
- Pricing
- Free
- Website
- https://www.python.org
- Paradigms
- Object-oriented, Functional, Procedural
- Typing
- Dynamic
- Type strength
- Strong
- Type inference
- No
- Memory management
- Reference counted
- Runs as
- Bytecode on a virtual machine
- Main implementation
- CPython
- Concurrency
- Threads (free-threaded builds), asyncio, processes
- Null safety
- No
- Package manager
- pip, uv
- Used for
- Data and AI, Back end, Scripting, Scientific computing
- Specification
- None, CPython is the reference