My vote is for C++, it can do pretty much everything and does it blazingly fast.
I would suggest MATLAB, but it is very expensive unless you work for a company or attend a university that offers a license for you. My first language was MATLAB, and it made the transitions to C/C++ pretty easy...