NumPy is an open source extension module for Python. The module NumPy provides fast precompiled functions for numerical routines. It adds support to Python for large, multi-dimensional arrays and matrices. Besides that it supplies a large library of high-level mathematical functions to operate on these arrays. SciPy (Scientific Python) extends the functionalites of NumPy with further useful functions for minimization, regression, Fourier-transformation and many others.