¿Cómo se hace cualquier software mecánico? ¿Lo hace un software o un ingeniero mecánico? ¿Quién lo codifica? ¿Qué lenguajes de programación se usan?

Por supuesto, estos son realizados por ingenieros de software en grandes compañías de software como:

  • Ansys – ANSYS, Inc.
  • SolidWorks – Dassault Systemes SolidWorks Corporation.
  • AutoCad – Autodesk Inc.

y así….

Hablando de cómo lo desarrollan ,

Básicamente, un ingeniero informático está lleno de conocimientos sobre cómo desarrollar software, administrarlo, planificarlo. [En resumen, él puede planificar, predecir e imaginar el diseño y el funcionamiento de un determinado proyecto incluso antes de que se cree.]

El ingeniero mecánico está lleno de conocimientos sobre aspectos mecánicos, diseños, trabajo, cálculos, análisis.

La combinación de estos dos tipos de ingeniero en un solo proyecto dará un resultado sobresaliente, cuando se hace con cuidado.

Por ejemplo: es como una bicicleta, el ingeniero de software monta una bicicleta, el ingeniero mecánico la maneja, la gasifica, la equipa, básicamente proporciona todo el aspecto requerido para crear un software. Y el ingeniero informático lo hace.

ahora llegando a los lenguajes de programación utilizados,

Hay muchos idiomas que se utilizan para desarrollar este tipo de software, cada idioma tiene un uso y rendimiento diferentes, así como confiabilidad.

surge el problema de la capacidad de inter-os, diferentes plataformas, diferentes hardwares, etc.

según mi conocimiento,

  • Autocad: C, C ++, .NET, JS, LISP
  • SolidWorks: C ++, vb.NET
  • CATIA: C ++
  • Maya: C ++, Python, C #, MEL

C ++ se usa comúnmente debido a sus potentes funciones de GUI.

C se utiliza para intigraciones de hardware y soporte de backend fuerte como DBMS / RDBMS

Espero que ayude. 🙂

¡Feliz codificación! 🙂

-En primer lugar, piense en los requisitos del Software. ¿Por qué necesita un software y dónde lo va a emplear?
– En segundo lugar, cuando tenga claro la necesidad, comience a tomar notas sobre las cosas clave que necesita en su software …
– Tercero, ¡comencemos el desarrollo de su software! Si conoce algún idioma o sabe trabajar en cualquier plataforma como .NET, JAVA, entonces puede comenzar a codificarlo …
-Los mejores lenguajes para el desarrollo de software son JAVA, PHP, JavaScript, Python, Ruby, PERL …
Espero que ayude 🙂