I currently attend the University of Florida, and I am studying Mechanical Engineering. However, I am required by my major to take a Computer Programming Class for Engineers.
I was on team S.P.A.M. frc #180 and fvc #3228 but unfortunately didn't do any programming for our team, only mostly designing, machining, and building.
Its always a software problem

just kidding!
So I have the option of taking the class based on C++, VB.NET, or FORTRAN.
At my school, I heard from one of my friends that the C++ class was harder, and the Fortran class was easier. I know most F.I.R.S.T. teams use C++ on their robots (easy c in ftc), so it seems that this class would be more useful. I have never even heard of the other two.
So my question is, for the long run in the real world, would it be a better idea to take the class on C++, even though its harder? Or are VB.NET and FORTRAN used in more real world applications that I just haven't heard of or just don't know about? Or are these two just outdated software that would have no use if I learned?
Thanks in advance,
Jared