Python Software
Since sometime, I am not using Matlab (the typical commercial option for scientific computing). Python has been the natural choice, it provides a rich environment for computing, graphical outputs, and an always growing set of libraries to perform different analysis.
A free full installation of Python for scientific purposes. This is a clean multi-purpose option.
The missing introduction to Python for scientific analysis
Python Package for Particle Image Velocimetry. Basic but effective algorithms.