I learned FORTRAN IV in 1967 along with a slide rule class and have used the programming principles in some self taught AutoLisp to draw something I wanted to do repetitively. I wrote several structural programs for transmission pole design and a baseplate design program using FORTRAN which required lots of number crunching. In the late 1980's I learned a LISP variant called ICAD that was an artificial intelligence system that ran on a Symbolics computer.
I've used programmable HP calculators and written programs for them (RPN is the best and I can't use an algebraic calculator today).
I think the students should learn some type of procedural language and with the possibility of calling FORTRAN routines from C++, maybe both languages should be taught.
_____________________________________
I have been called "A storehouse of worthless information" many times.
FORTRAN is to programming languages as LATIN is to ENGLISH...a predecessor with much "historical" insight and foundation to pass along to the new student.