What programming language should I learn? - eviltoast

I don’t really want to go in depth into programming, I just want to know what I’m looking at if I ever come across anything like that at my job (mechanical engineering) and maybe solve some simple problems.

I learned C and Java in my first year in college, but it’s all mostly forgotten. I’m leaning towards Python since I read it’s relatively simple and used a lot nowadays, and it’s what my teachers used later on in college anyway.

What do you guys think?

Thanks in advance!

  • gsx@discuss.tchncs.de
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    You should learn the basics of VBA, as much as I despise this language, I can tell you as a mechanical engineer myself, that you will stumble over countless excel sheets with VBA from your colleges and it’s good to have at least a rough understanding of what they did. Also it’s unfortunately the automation/macro language of many CAD-Systems (Catia, SolidWorks, Inventor,… to name just a few). Python with jupyter notebooks or julia with weave are also worth taking a look into it. They a both pretty good for calculations + documentation and drawing nice graphs. That’s what most of my collegues do in excel with VBA, but it’s much nicer to do in the two mentioned before.

    • Linnce@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      This feels like the best answer so far, there’s nothing better than experience huh. Thanks a lot.