Foros aprenderaprogramar.com

Libro de visitas, sugerencias y críticas => Comunidad => Mensaje iniciado por: MarckyMarck en 12 de Septiembre 2015, 19:06

Título: ¿Cuál es el lenguaje más utilizado en robótica, control, y aplicaciones móviles?
Publicado por: MarckyMarck en 12 de Septiembre 2015, 19:06
Buenos días,

Hago este tema para que podemos comentar acerca de cuál o cuáles son los lenguajes más utilizados en robótica, control y aplicaciones móviles,según sus experiencias y conocimientos, ya que me gustaría aprender sobre ellos.

Saludos!  ;D
Título: Re:¿Cuál es el lenguaje más utilizado en robótica, control, y aplicaciones móviles?
Publicado por: Ogramar en 14 de Septiembre 2015, 09:11
Hola MarckyMarck hay gran diversidad de lenguajes y es algo muy amplio, por ejemplo "control" puede referirse a muchas cosas. En aplicaciones móviles hay dos grandes plataformas: Android y ios. En Android el lenguaje oficial y más habitual que se emplea es un lenguaje similar a Java con un api específico creado para Android. No obstante, hay herramientas que permiten programar en otros lenguajes para Android, por ejemplo en Visual Basic, ó en C#, que son lenguajes propios de Visual Studio y Microsoft. No todas las empresas ni todos los programadores usan el mismo ambiente de desarrollo.

En iOS (para los iphone y todos los dispositivos macintosh) se ha venido usando el lenguaje ObjectiveC, que es un lenguaje similar a C pero más amplio y orientado a objetos. No obstante Apple lanzó en 2014 Swift, que es un nuevo lenguaje de programación diseñado por Apple para crear apps de iOS y Mac y que se presenta como "un lenguaje muy fácil de aprender y usar". 

Yo pienso que "lo que se usa" depende realmente de la empresa donde trabajes, ya que cada empresa usa sus propias herramientas y lenguajes.

Salu2
Título: Re:¿Cuál es el lenguaje más utilizado en robótica, control, y aplicaciones móviles?
Publicado por: MarckyMarck en 14 de Septiembre 2015, 23:02
Cuando hablo de Control me refiero a Ingeniería de Control, PID's, retroalimentaciones, pero supongo que como comentas, se utiliza un lenguaje según la aplicación que se le quiera dar.

Muchas gracias por la valiosa información, saludos! :D