Ascendant78
- 327
- 0
I am not taking any courses this summer and was wondering what computer programming would be ideal to learn for someone focusing on a particle astrophysics major?
The discussion revolves around the best programming languages for a student majoring in particle astrophysics, focusing on both theoretical and practical applications. Participants share their experiences and recommendations regarding various programming languages and their relevance to the field.
Participants express a range of opinions on the best programming languages, with some favoring Fortran and others advocating for C or Python. There is no clear consensus on a single best language, as preferences vary based on individual experiences and specific applications within the field.
The discussion includes various assumptions about the relevance of programming languages to theoretical versus experimental work in particle astrophysics, and the effectiveness of different languages may depend on specific tasks or platforms.
Lavabug said:Take your pick, either is a good first language and builds a good foundation. Fortran was my first real language so I am partial to it, I find it is very easy and intuitive to read. I also don't like using {} a whole lot so that biases me against C. :P
Ascendant78 said:Thanks for the feedback. I guess I should have specified in the beginning, but I am going for theory. Not sure if that makes much of any difference compared to experimental, but the C, C++, and Fortran are the 3 I seem to hear the most about regardless of sub-field. I will have to see what is available with OCW and take it from there. I appreciate the info.