Programming Languages used in Graduate School? (quantum, high energy, and nuclear physics)

Click For Summary

Discussion Overview

The discussion centers around the programming languages commonly used in graduate school, particularly in the fields of quantum, high energy, and nuclear physics. Participants share their experiences and opinions on the importance of programming skills versus specific languages.

Discussion Character

  • Exploratory, Conceptual clarification, Debate/contested

Main Points Raised

  • One participant inquires about the most used programming languages in graduate school, expressing uncertainty about which school they will attend.
  • Another participant suggests that it is more beneficial to learn programming concepts rather than focusing on a specific language.
  • A different participant echoes the sentiment that many physicists learned Fortran 77 but lacked comprehensive programming skills, indicating a gap in understanding how to write maintainable code or utilize debugging tools effectively.
  • One participant emphasizes the importance of learning to use debugging tools, sharing a personal experience of not utilizing gdb while programming in C/C++ for an extended period.

Areas of Agreement / Disagreement

Participants generally agree on the importance of programming skills over specific languages, but there is no consensus on which languages are most relevant or widely used in graduate programs.

Contextual Notes

Some assumptions about the relevance of specific programming languages to different fields of physics remain unaddressed, and there is a lack of detailed information regarding the programming requirements of various graduate programs.

Jose Diaz
Messages
11
Reaction score
0
Hello,
I have 1 undergrad year left and was wondering what the most used programming languages in grad school are. I still don't know which grad school will accept me so I haven't bothered to ask them directly as my application will be in November when I get my GRE scores.
I am Interested in quantum, high energy, and nuclear physics.

 
Physics news on Phys.org
It is better to learn to program than any specific language.
 
  • Like
Likes   Reactions: Twigg
Vanadium 50 said:
It is better to learn to program than any specific language.
And in my somewhat limited experience, based on members at this site, many folks of the physicist sort learned a specific language (Fortran 77), but did not learn how to program -- just enough to get by without any fancy additions like learning how to write code that others could easily understand, or how to use a debugger.
 
  • Like
Likes   Reactions: Twigg
Mark44 said:
how to use a debugger.
This. Don't be a dummy like me and use C/C++ for a decade without learning how to use gdb. You won't need it, until you really do.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
4K
Replies
3
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 15 ·
Replies
15
Views
1K
Replies
12
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K