从事工程计算,学习编程应选择哪种语言

如果进Pkpm,yjk 等单位要精通c++和fortran,会c#就很好了。如果是自己写论文,matlab就差不多了,再学点tcl可以倒腾Opensees,当然会Python更好了。不同语言都可以完成同样的功能,只是代价大小不同,因为他们的适用场合不同。java和Net是基本等同,适合企业应用快速开发,C和C++适合开发底层模块 ,功能强大,但写一个东西会累的你吐血,fortran适合科学计算,速度贼快。Python写起来比较快,适合做原型,写好调通了再改成别的语言也未尝不可。除了VB不要学,其他的你都可以试试。但是上面的都只是工具,重点还是学好数学和专业,例如力学,有限元,抗震等等。内功不行拿倚天剑都只能是啰喽,结构高手不会编程的多的去了。
■网友
首先,学一下VC,就是可视化的C语言,里面有最基本的窗口模板、控件什么的,不必深究。然后,matlab和C#都建议可以深入。现在很多算法的例子,比如结构目标优化什么的,都是在matlab上面进行的,资料也多,便于学习;而C#主要是AutoCAD和Revit都在用,能有接口创建窗体,输入输出也都能依托图纸和模型,起步比较简单。PS.其实单纯学语言没什么意思,要带着目标去做


    推荐阅读