ramack wrote:Although it's not a "language" as much as an environment, MATLAB is applicable to your engineering studies. There are are open source programs that are out there that are MATLAB clone such as SciLAB that are useful as well.

Good luck in your studies, which area of engineering are you going to study. Classes have probably started by now.....

Agreed. After reading my post, I see that I should have stated Octave and not SciLab. I've corrected that statement. SciLab is Python based which is useful but not really comparable to Octave. At the time of posting I got those two switched. The date stamp was almost 11 years ago, long days, long nights and I was using MATLAB, Octave and SciLab. A brain flatulence, ha.

If you are new in programming then you should learn first C, because its basic of maximum programming languages after that you can go with C++ Its Object Oriented Programming language. Both the languages are base for JAVA and C# .