Python
In recent years Python has rapidly become a staple in thequantitative finance world.
I personally know ofmany funds that employ it as the end-to-endcomputational infrastructure for carrying out systematic trading.
It is an easy languageto learn, but it is harder to master, because it has many useful libraries.Regardless of which type of quant you wish to become, I would suggest learning Python, as it is only going to becomemore widely adopted as time goes on.
· Learning Python: PowerfulObject-Oriented Programming - Mark Lutz
· Programming Python - Mark Lutz
· Python Cookbook - David Beazley, Brian K. Jones
· Think Python - Allen B. Downey
· Python for Data Analysis - Wes McKinney
· Beginning Python: From Novice toProfessional - Magnus Lie Hetland
· Python Programming for theAbsolute Beginner, 3rd Edition - Michael Dawson
· More Python Programming for theAbsolute Beginner - Jonathan S. Harbour
· Python Programming: AnIntroduction to Computer Science 2nd Edition - John Zelle
· Python Algorithms: Mastering BasicAlgorithms in the Python Language - Magnus Lie Hetland
· Foundations of Python NetworkProgramming - John Goerzan, Brandon Rhodes
· Beginning Python Visualization:Crafting Visual Transformation Scripts - Shai Vaingast
· Pro Python System Administration - Rytis Sileika
· Python 3 Object OrientedProgramming - Dusty Phillips
· Learn Python the Hard Way - Zed Shaw
· MySQL for Python - Albert Lukaszewski
· Python Testing: Beginner's Guide - Daniel Arbuckle
· Python Testing Cookbook - Greg L. Turnquist
· Python Essential Reference (4thEdition) - David M. Beazley
· Expert Python Programming - Tarek Ziade