Python Ecosystem
Python appears in 78% of 2019 data science job postings (57% by 2024 โ not declining, just assumed). The most stable choice in the stack.
- Data manipulation: pandas (standard), Polars (large-scale)
- Numerical computing: NumPy (foundation for everything else)
- ML: scikit-learn (classical), PyTorch & TensorFlow (deep learning)
- Visualisation: matplotlib, seaborn, Plotly (interactive)
- Apps: Streamlit, Gradio for model interfaces without frontend expertise