I'm a security engineer/software developer and a university student. I have the necessity to start to use mathematics software.
Right now I need to represent a space of solution of a problem, but I think in the future I will need to check algorithm performance and simulate its behavior.
Which mathematics software is better to start learning? Is there any difference between, I don't know, Mathematica, Maple, MatLab ?
I don't want to learn to use a software which is useless for computer science and computer problems in general. Do you have any suggestion ?
I, for the most part, use Gnu/Linux and OsX.