What's the Best Programming Language for MechE Students to Start Learning?

  • Thread starter Thread starter dherm56
  • Start date Start date
  • Tags Tags
    Programming
AI Thread Summary
For mechanical engineering (MechE) students, C/C++ and Visual Basic are recommended for practical applications, while Java is suggested for general programming learning. The discussion highlights that while C can be tedious, Matlab is appreciated for its utility in dynamics and vector problems. Some participants emphasize the importance of choosing a language based on specific MechE applications. Ultimately, C/C++ is favored for its relevance in engineering contexts, while Java is considered a good starting point for learning programming fundamentals. This guidance helps MechE students select a language that aligns with their academic and professional goals.
dherm56
Messages
16
Reaction score
0
I've recently decided to really try and learn a computer language for the first time. I've had a standard computer science course that covered C material but I found that language to be overly tedious and absolutely miserable. Matlab was interesting, and I enjoy using it for dynamics and other vector based problems but I haven't tapped into it much further.

I've considered diving into C#, Java, or even Visual Basic. I'm currently a mechE student, so if that helps formulate any opinions I would love to hear them
 
Engineering news on Phys.org
If you want MechE applications, C/C++ and Basic/VB is useful. Java not so much. I would suggest C/C++.

If you just want to learn a programming language, Java.
 
Thread 'Physics of Stretch: What pressure does a band apply on a cylinder?'
Scenario 1 (figure 1) A continuous loop of elastic material is stretched around two metal bars. The top bar is attached to a load cell that reads force. The lower bar can be moved downwards to stretch the elastic material. The lower bar is moved downwards until the two bars are 1190mm apart, stretching the elastic material. The bars are 5mm thick, so the total internal loop length is 1200mm (1190mm + 5mm + 5mm). At this level of stretch, the load cell reads 45N tensile force. Key numbers...
I'm trying to decide what size and type of galvanized steel I need for 2 cantilever extensions. The cantilever is 5 ft. The space between the two cantilever arms is a 17 ft Gap the center 7 ft of the 17 ft Gap we'll need to Bear approximately 17,000 lb spread evenly from the front of the cantilever to the back of the cantilever over 5 ft. I will put support beams across these cantilever arms to support the load evenly
Back
Top