# 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]]