¿Cuál es el lenguaje de programación más fácil y beneficioso para ingenieros mecánicos?

Supongo que Python es uno de los lenguajes de programación más fáciles. Seguramente tiene muchas bibliotecas que son útiles para la computación sin preocuparse demasiado por los tipos de datos y el desbordamiento de valor. numpy y scipy son muy útiles para fines de cálculo. Y varios tipos de gráficos también se pueden trazar con mucha facilidad. Por lo tanto, es útil y fácil para los ingenieros mecánicos.
Aparte de eso, malab tampoco es tan difícil de aprender y también proporciona herramientas para soportar muchas funcionalidades.
Aparte de eso, si tiene buena lógica y un poco de programación y requiere demasiada potencia de cálculo, puede usar bibliotecas basadas en GPU o kit de herramientas como CUDA o opencl o bibliotecas de procesamiento paralelo Intel. Solo se recomienda si necesita un poder de cómputo muy alto y paralelización. Es dificil de aprender. Y sí, créanme en este punto, que incluso a todos los programadores normales no se les ocurre mucha optimización para el procesamiento paralelo. Es un campo un poco nuevo para probar.

Así que concluyo mi respuesta diciendo que si eres principiante, ve a Python o Matlab. La principal ventaja de Python es que es gratis. Y Matlab es mucho más costoso que eso.

Diría que, con mucho, Microsoft Excel es el lenguaje de programación más fácil y más beneficioso para los ingenieros mecánicos. Es muy rápido de codificar y tiene una interfaz gráfica de usuario incorporada. Diría que por estas razones también es el más utilizado. Hazte bueno en Excel, hace mucho. Puede extenderlo con Visual Basic si desea más potencia.

Si desea potencia y velocidad sin procesar, entonces deberá intensificarlo a un ‘lenguaje de programación’ más tradicional. Mi elección es Fortran 90 y versiones más nuevas. Matlab y Python son populares porque no tienes que compilarlos. Eso los hace más fáciles de aprender y depurar. También los hace correr súper lento en comparación con un lenguaje compilado como Fortran.

Matlab Simulink, tiene caja de herramientas neumática