Python
Python
Python is a high-level, dynamically-typed, interpreted programming language. It’s the dominant language for data engineering, data science, and automation — most orchestration tools (Airflow included) are configured and extended in Python.
Why it’s everywhere in data work:
- Readable syntax — fast to write, fast for others to review
- Ecosystem — pandas, PySpark, boto3, SQLAlchemy, requests, and thousands more
- Glue language — connects databases, APIs, cloud services, and pipelines together
- First-class in Airflow — DAGs and operators are plain Python
See also: List (Python), Airflow