It includes C++, as well as C#, in a very good development environment. There are also a number of other free compilers such as gcc (gcc.gnu.org) and mingw (
"sample programming language for steel design per LRFD"
This does not make sense. C++ is a general purpose programming language and there is no C++ specific for steel design. What exactly are you trying to do? Or are you looking for a more specific purpose software package like TEDDS:
C++ has been used to program steel design per lrfd even though its a general purpose programming. I'm just looking for where I could get source code because I would like to make changes if needed.
"If I had time - I might try to to do an APP for an I-phone!! "
Reminds me of a grad class I had. It was a computer vision course and we had to write out own programs for blob tracking ect.
One of the assignment questions was to implement blob tracking on your android phone (if you had one). The best way was to use Java.
But the rest of the coding was all C++.
I use C++ and Visual Basic frequently, but most of my applications for the last 10 years have been done in Delphi... It's a Pascal derivative that is as simple as VB and has the power of C++.
"It's a Pascal derivative that is as simple as VB and has the power of C++."
Never heard of Delphi. But when I read this I instantly thought of Matlab m-coding.
Although, these are hard to compare. I think different languages are better for different things if we get specific. But m-coding kicks serious but in 99% of thing for engineering synthesis.
Dig IO's and integrating hardware ect. (for example for CV) C++ is king
It really boils down to what you want to be spending your time on. Matlab, I think, is the perfect analysis tool for problems requiring manipulation of matrices, in particular. The infrastructure is done, and all you need to concentrate on is the functionality of the program. Something like CPP requires you to worry about the math library, memory management, etc., as well as having to deal more with programming, per se, rather than just the analysis.