Thread Content
Dear expert, what programming language is best for chemical engineering calculations?
For pure computing, use FORTRAN; for visualization, use VB; for high performance requirements, use C++
1# 061007030 – VB.NET is a better choice. CEDA (Chemical Equipment Design Assistant) was developed using VB.NET; you’re welcome to join us. The download link for this software is http://www.zjparty.com/ceda/
It depends on the complexity of your calculations; for simple cases, you can just write a formula in Excel. It mainly depends on your inner needs.
What was said upstairs is correct; simple calculations can be done entirely in Excel, and the data has strong visual representation. Simple logical judgments can also be used, such as if statements. Looking for some practical programming that isn’t too difficult? Learning tools like MathCAD and Matlab can make it relatively easy to get started. I do not recommend learning VB, C#, or Fortran
In fact, it’s a good idea to study Excel functions carefully; many small tools developed by chemical industry professionals are created using Excel. However, this is only used to improve one’s own efficiency. If one is professionally involved in software development, that’s a different matter. I once self-studied the AUTOLISP language, and in the end I didn’t have many tools that I could use for my own purposes. But in the end, there is still one advantage: it is possible to create one’s own set of macros for AUTOCAD’s parameter commands. Hehe, there’s nothing else really interesting; once you’ve learned it, you forget it if you don’t use it.
I prefer C#. I’m not sure how widely it’s used
VB and MATLAB seem to be used more often
I’m not sure what’s used upstairs; it seems that for most unit operations, ASPEN can be used for calculations. If it’s about calculating reactors, one would probably have to write code in a programming language themselves
VB, but many companies have their own software; however, many of them are created using EXCEL, as it is simple and practical