Todos los tipos.
Python ve mucho uso debido a la rapidez con la que puede lanzar pequeños programas rápidos para hacer pequeños cálculos, analizar datos y generar trazados. (NumPy y matplotlib son suficientes para la gran mayoría de mis programas) Es un poco lento, pero muchos programas de física son cortos y / o solo se usan una vez, por lo que generalmente pasa más tiempo escribiendo el programa que ejecutándolo de todos modos.
C / C ++ a menudo se usan para simulaciones / cálculos grandes, donde el tiempo de ejecución del programa excede la codificación de velocidad de tiempo, por lo que la eficiencia es más un problema. Se realiza mucho trabajo teórico en C / C ++.
- ¿Es correcta la solución propuesta por Scott Aaronson para Puzzle 2 del Capítulo 7 en 'Computación cuántica desde Demócrito'?
- El espectro IEEE acaba de anunciar un qubit almacenado en una puerta de semiconductores CMOS. ¿Es esta una verdadera revolución informática cuántica?
- ¿Por qué representamos los estados de un qubit como vectores?
- ¿Cuáles son las principales críticas de la computación cuántica adiabática?
- ¿Cuáles son algunos buenos recursos sobre información cuántica y computación?
Fortran no es (en mi experiencia) tan común como los dos primeros idiomas, pero todavía se usa, especialmente en sistemas heredados, como los satélites que recopilan datos atmosféricos.
Matlab es bastante común, especialmente en física médica. Es útil por muchas de las mismas razones que Python.
LabVIEW se utiliza para el control de hardware y la recopilación de datos en el laboratorio. Tiene una interfaz gráfica de usuario muy intuitiva y le permite configurar y ejecutar nuevos experimentos muy rápidamente
Mathematica / Maple son excelentes para manipular expresiones algebraicas desordenadas, tomar series de potencia y resolver ecuaciones diferenciales.
Esta lista no es de ninguna manera exhaustiva. Estoy seguro de que los físicos también utilizan muchos otros idiomas. Estos son solo algunos de los más comunes.