Python is easy to use and pretty solid across platforms. Drew Conway has written an essential list of python tools for social science researchers. From running experiments to analysis and modelling, Python can do practically anything you’d ever want, mostly in two or three lines. Hooray!