# Python
Python is a high-level, interpreted programming language known for its readable syntax and versatility. Created by [[Guido van Rossum]] in 1991, it has become the dominant language for AI/ML, data science, and scripting.
## Key Characteristics
- **Readable syntax**: Emphasizes code clarity
- **Multi-paradigm**: OOP, functional, procedural
- **Dynamic typing**: With optional type hints
- **Extensive ecosystem**: PyPI has 500k+ packages
- **Cross-platform**: Runs on Windows, macOS, Linux
## Common Use Cases
- AI/ML and data science ([[LangChain]], [[LangGraph]], PyTorch, TensorFlow)
- Web development (Django, FastAPI, Flask)
- Automation and scripting
- Scientific computing (NumPy, SciPy)
## References
- https://www.python.org/
- https://en.wikipedia.org/wiki/Python_(programming_language)
## Related
- [[LangChain]]
- [[LangGraph]]
- [[AI Agents]]
- [[Large Language Models (LLMs)]]
- [[Guido van Rossum]]