Numerical computations in Python with capabilities to match those of Matlab, Scilab, GNU Octave
Python combined with NumPy, SciPy, Matplotlib and a suitable IDE can rival the capabilities of Matlab, Scilab and GNU Octave. Being a regular programming language and not merely specialized for numerical computations, it is much better at delivering end-user GUI applications.