I'm going to disagree on the comments about matlab being industry specific. If you're ever developing new mathematical programs, matlab should be the first point of call as a prototyping language due to its simplicity (extremely high lev language). After testing, it can be ported to a language of choice either based on requirement or speed increase for lower level languages. But best way to save your own time is to first prototype in matlab!