Python: NumPy and SciPy
Numpy and SciPy are the core libraries for scientific computing with Python. If you want to work with matrices in Python, these are the packages for you. NumPy and SciPy are also the foundation of higher level data science and machine learning packages. If you plan to use packages like Tensorflow or Scikit-learn for machine learning, understanding these packages will help you shape and work with data for both input and output.