C or Python for Mechanical Engineering Projects

  • Context: Python 
  • Thread starter Thread starter al_9591
  • Start date Start date
  • Tags Tags
    Python
Click For Summary

Discussion Overview

The discussion revolves around the choice between learning C or Python for mechanical engineering projects, particularly for students taking their first programming class. The focus is on which programming language may be more beneficial for future applications in mechanical engineering.

Discussion Character

  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant suggests that learning both C and Python would be advantageous, as both languages are likely to be used in future work.
  • Another participant expresses a preference for starting with Python, indicating it may be more interesting to learn first.
  • A third participant shares their background of learning C (specifically C++) and mentions that knowledge of C facilitates learning other languages like Java and PHP, but admits to not knowing Python.

Areas of Agreement / Disagreement

Participants express differing opinions on which language to learn first, with some advocating for Python while others suggest both languages are important. The discussion does not reach a consensus on the best choice for mechanical engineering.

Contextual Notes

Participants' preferences may depend on their individual experiences and the specific applications they foresee in mechanical engineering, which are not fully explored in the discussion.

al_9591
Messages
12
Reaction score
0
Hi,
I am majoring in mechanical engineering, and I have to take my first programming class, I have 2 options, a course that teaches C and another Python. Which one should I chose for ME? why? Which one do you think is more helpful for a ME major and is going to help me more in my future ME projects? Thanks
 
Technology news on Phys.org
al_9591 said:
Hi,
I am majoring in mechanical engineering, and I have to take my first programming class, I have 2 options, a course that teaches C and another Python. Which one should I chose for ME? why? Which one do you think is more helpful for a ME major and is going to help me more in my future ME projects? Thanks

You should learn both, IMO. You will program in both most probably in your future work. As for picking which to learn first, Python is probably more interesting to learn first.
 
Thanks, I'll learn Python first then.
 
I learned C first(C++ specifically) in High School. Junior/Senior year of HS I took AP computer science classes which focused on Java.

The good thing is, once you know C it's pretty easy to jump into Java and PHP if you ever need to.

I don't know Python, nor do I know much about it.
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
4K
Replies
6
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
5
Views
2K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
55
Views
7K